day3(while、流程控制)
阿新 • • 發佈:2018-03-03
and 布爾 圖片 pass day3 clas hit gpo 退出
一、while
語法
white 條件:
執行代碼。。。
小練習:
#打印0-100的偶數 count = 0 while count <= 100: if count %2 == 0 : print(count) count += 1 # 打印0-100 , 50 不打印,60-80 打印他們的平方 count = 0 while count <= 100 : if count == 50: pass #過 elif count >= 60 and count <= 80 : print(count*count)else: print(count) count+=1
二、死循環
死循環顧名思義就是一直循環
只要讓while 滿足條件就會一直執行,一般都會采取判斷 or 布爾值
count = 0
while count == 0 :
print(count)
count += 1
while True :
print(count)
count += 1
兩種方法
三、循環終止語句
如果在循環中,因為某些原因不想循環了,怎麽把他終止掉,這裏就用到了 break 或者 continue
break 用於完全結束一個循環,跳出循環體執行循環後面的語句
continue 和break 有些類似,他只是終止本次循環,然後繼續執行後面的循環,break則完全終止循環!
num = "25" count = 0 a = True while a : user = input("輸入你猜的數字:") count += 1 if user == num : print("對了") break if count == 3: user_a = input("選擇y繼續選擇q退出") if user_a == "y" or user_a == "Y" : print("遊戲繼續") count = 0continue elif user_a == "q" or user_a == "Q": break a = False print("遊戲結束") else: print("輸入錯誤請重新輸入")
day3(while、流程控制)