天天看點

循環與判斷判斷循環

循環和判斷感覺也并不是很難的問題,與C語言差距也不是很大,我在這裡也就是講一下用法吧,然後用2個小程式給大家解釋一下,布爾值大家應該是知道的,True和False,記得大寫。

判斷

格式為:

if condition:
  do
else:
  do
#感覺和c差不多,冒号和縮進不要忘記了

#再看一下多重條件的格式
if condition:
  do
elif condition:
  do
else:
  do
           

是不是很簡單呢?我們來個小例子,我們登入什麼網站和app都需要密碼,我們就設計一個很簡單的登入函數,看下面代碼:

def count_login():   
  password = input('password:')    
  if password == '12345':        
    print('輸入成功!')    
  else:        
    print('錯誤,再輸入')        
    count_login()
count_login()
           

大家也可以試着敲一敲這個代碼,也可以自己設計的更有趣一點哦。

循環

看格式:

#for循環
for item in iterable:
  do
#item表示元素,iterable是集合,不懂,沒關系,來個代碼
for i in range(1,11):
  print(i)
#其結果為依次輸出1到10,切記11是不輸出的

#while循環
while condition:
  do
#來個大家c中一定會學的求1到100的和
i = 0
sum = 0
while i < 100:    
  i = i + 1    
  sum = sum + i
print(sum)
           

謝謝大家!

繼續閱讀