今天是Python學習的第十三天,這幾天的學習重點會是while迴圈,今天是理解while迴圈的基本結構與運行原理和學會撰寫簡單的while迴圈,並了解如何控制迴圈的結束條件。
while 迴圈的基本結構 while 迴圈是一種基於條件判斷的迴圈,當條件為 True 時,迴圈內的代碼會不斷執行,直到條件變為 False。
例一:
count = 0
while count < 5:
print("計數:", count)
count += 1
結果輸出:
計數: 0
計數: 1
計數: 2
計數: 3
計數: 4
這個while迴圈會不斷執行,直到count的值達到 5,每次執行後,count的值增加 1,最終滿足結束條件count < 5。
避免無限迴圈 while 迴圈需要明確的結束條件,否則可能會導致無限迴圈。
例二:
while True:
print("這是一個無限迴圈!")
break # 使用 break 強制退出迴圈
在例二中,while True: 會進入無限迴圈,但我們使用 break 關鍵字手動中斷迴圈。