七 while迴圈語句
1、基本迴圈
while 條件:
# 迴圈體
# 如果條件為真,那麼迴圈體則執行
# 如果條件為假,那麼迴圈體不執行
2、迴圈終止
①break
break用於完全結束一個迴圈,跳出迴圈體執行迴圈後面的語句
程式
count = 0
while count <= 100 : #只要count<=100就不斷執行下面的程式碼
print("loop ", count)
if count == 5:
break
count +=1 #每執行一次,就把count+1,要不然就變成死迴圈啦,因為count一直是0
print("-----out of while loop ------")
輸出
loop 0
loop 1
loop 2
loop 3
loop 4
loop 5
-----out of while loop ------
②continue
continue只是終止本次迴圈,接著還執行後面的迴圈
程式
count = 0
while count <= 100 :
count += 1
if count > 5 and count < 95: #只要count在6-94之間,就不走下面的print語句,直接進入下一次loop
continue
print("loop ", count)
print("-----out of while loop ------")
輸出
loop 1
loop 2
loop 3
loop 4
loop 5
loop 95
loop 96
loop 97
loop 98
loop 99
loop 100
loop 101
-----out of while loop ------
3、while ... else ..
與其它語言else 一般只與if 搭配不同,在Python 中還有個while ...else 語句
while 後面的else 作用是指,當while 迴圈正常執行完,中間沒有被break 中止的話,就會執行else後面的語句
例如:
count = 0
while count <= 5 :
count += 1
print("Loop",count)
else:
print("迴圈正常執行完啦")
print("-----out of while loop ------")
輸出
Loop 1
Loop 2
Loop 3
Loop 4
Loop 5
Loop 6
迴圈正常執行完啦
-----out of while loop ------
如果執行過程中被break啦,就不會執行else的語句
count = 0
while count <= 5 :
count += 1
if count == 3:break
print("Loop",count)
else:
print("迴圈正常執行完啦")
print("-----out of while loop ------")
Loop 1
Loop 2
-----out of while loop ------
相關文章
- Java基礎 迴圈語句 for while do.....while語句JavaWhile
- JavaScript 流程控制語句詳解:if語句、switch語句、while迴圈、for迴圈等JavaScriptWhile
- Python基礎-While迴圈語句PythonWhile
- python04: while迴圈語句 break continue for in 迴圈PythonWhile
- C#程式設計基礎第七課:C#中的基本迴圈語句:while迴圈、do-while迴圈、for迴圈、foreach迴圈的使用C#程式設計While
- c語言中,while(1)語句使用break語句跳出迴圈C語言While
- Shell指令碼應用 – for、while迴圈語句指令碼While
- Python趣味入門5:迴圈語句whilePythonWhile
- 【js迴圈語句】for與while的區別JSWhile
- C語言——迴圈結構(for迴圈,while迴圈,do-while迴圈)C語言While
- while迴圈以及do while迴圈While
- 分支語句和迴圈語句
- for 迴圈與 while 迴圈While
- while迴圈 case迴圈While
- Ruby迴圈語句
- TypeScript 迴圈語句TypeScript
- MySQL迴圈語句MySql
- JavaScript for 迴圈語句JavaScript
- C語言程式設計學習中while迴圈和do……while迴圈C語言程式設計While
- 實驗5 迴圈結構程式設計(while、do-while語句的應用)程式設計While
- 實驗5迴圈結構程式設計(while、do-while語句的應用)程式設計While
- while迴圈While
- Python的迴圈語句Python
- 7-迴圈語句
- JavaScript跳出for迴圈語句JavaScript
- PHP For & While 迴圈PHPWhile
- python while迴圈PythonWhile
- Java 迴圈 - for, while 及 do…whileJavaWhile
- C語言中迴圈語句while 中判斷條件出現 || 和 && 的區別C語言While
- Python-條件語句和迴圈語句Python
- 實驗三:分別用for、while和do-while迴圈語句以及遞迴方法計算n!,並輸出算式While遞迴
- Python 迴圈語句的使用Python
- MyBatis xml foreach迴圈語句MyBatisXML
- 【Python基礎】for迴圈語句Python
- 流程控制、 迴圈語句
- 04流程控制 for迴圈,while迴圈While
- python-while迴圈PythonWhile
- while迴圈補充While