python中的while迴圈和for迴圈
阿新 • • 發佈:2018-11-21
1.while迴圈
Gif 演示 Python while 語句執行過程
while 語句時還有另外兩個重要的命令 continue,break 來跳過迴圈,continue 用於跳過該次迴圈,break 則是用於退出迴圈,此外"判斷條件"還可以是個常值,表示迴圈必定成立,具體用法如下:
# continue 和 break 用法 i = 1 while i < 10: i += 1 if i%2 > 0: # 非雙數時跳過輸出 continue print i # 輸出雙數2、4、6、8、10i = 1 while 1: # 迴圈條件為1必定成立 print i # 輸出1~10 i += 1 if i > 10: # 當i大於10時跳出迴圈 break
2.無限迴圈
如果條件判斷語句永遠為 true,迴圈將會無限的執行下去,如下例項:
var = 1 while var == 1 : # 該條件永遠為true,迴圈將無限執行下去 num = raw_input("Enter a number :") print "You entered: ", numprint "Good bye!"
迴圈使用 else 語句
在 python 中,while … else 在迴圈條件為 false 時執行 else 語句塊:
count = 0 while count < 5: print count, " is less than 5" count = count + 1 else: print count, " is not less than 5"