【廖雪峰python入門筆記】while迴圈
和 for 迴圈不同的另一種迴圈是while 迴圈
,while 迴圈不會迭代 list 或 tuple 的元素,而是根據表示式
判斷迴圈是否結束。
比如要從 0 開始列印不大於 N 的整數:
N = 10
x = 0
while x < N:
print(x)
x = x + 1
while迴圈每次先判斷 x < N
,如果為True,則執行迴圈體的程式碼塊,否則,退出迴圈。
在迴圈體內,x = x + 1 會讓 x 不斷增加,最終因為 x < N 不成立而退出迴圈。
如果沒有這一個語句,while迴圈在判斷 x < N 時總是為True,就會無限迴圈下去,變成死迴圈
,所以要特別留意while迴圈的退出條件。
相關文章
- 【廖雪峰python入門筆記】for迴圈Python筆記
- 【廖雪峰python入門筆記】多重迴圈Python筆記
- 【廖雪峰python入門筆記】dictPython筆記
- 【廖雪峰python入門筆記】setPython筆記
- 【廖雪峰python入門筆記】切片Python筆記
- 【廖雪峰python入門筆記】迭代Python筆記
- 【廖雪峰python入門筆記】函式Python筆記函式
- 【廖雪峰python入門筆記】變數Python筆記變數
- 【廖雪峰python入門筆記】if語句Python筆記
- 【廖雪峰python入門筆記】列表生成式Python筆記
- 【廖雪峰python入門筆記】list_建立Python筆記
- 【廖雪峰python入門筆記】tuple_建立Python筆記
- 【廖雪峰python入門筆記】break和continuePython筆記
- 【廖雪峰python入門筆記】list刪除元素_pop()Python筆記
- 【廖雪峰python入門筆記】list_替換元素Python筆記
- 【廖雪峰python入門筆記】tuple_“元素可變”Python筆記
- 【廖雪峰python入門筆記】tuple_建立單元素Python筆記
- 【廖雪峰python入門筆記】字串_轉義字元的使用Python筆記字串字元
- 【廖雪峰python入門筆記】raw 字串和多行字串表示Python筆記字串
- 【廖雪峰python入門筆記】Unicode編碼_UnicodeDecodeError處理Python筆記UnicodeError
- 【廖雪峰python入門筆記】整數和浮點數Python筆記
- 【廖雪峰python入門筆記】list_按照索引訪問Python筆記索引
- 【廖雪峰python入門筆記】list_倒序訪問Python筆記
- 【廖雪峰python入門筆記】list新增元素_append()和insert()Python筆記APP
- 【廖雪峰python入門筆記】布林運算和短路計算Python筆記
- 【廖雪峰python進階筆記】模組Python筆記
- Python趣味入門5:迴圈語句whilePythonWhile
- c#入門-while迴圈C#While
- 【廖雪峰python進階筆記】定製類Python筆記
- Python中for迴圈和while迴圈有什麼區別?Python入門教程PythonWhile
- 【廖雪峰python進階筆記】類的繼承Python筆記繼承
- python while迴圈PythonWhile
- 20190228 學習筆記——廖雪峰 git筆記Git
- python程式設計:從入門到實踐學習筆記-使用者輸入和while迴圈Python程式設計筆記While
- python-while迴圈PythonWhile
- 【廖雪峰python進階筆記】物件導向程式設計Python筆記物件程式設計
- while迴圈以及do while迴圈While
- 【廖雪峰python進階筆記】函數語言程式設計Python筆記函數程式設計