Python - 迴圈



Python 迴圈

Python 迴圈允許我們多次執行一條語句或一組語句。

通常,語句是按順序執行的:函式中的第一個語句首先執行,然後是第二個語句,依此類推。可能存在需要多次執行程式碼塊的情況。

程式語言提供各種控制結構,允許更復雜的執行路徑。

迴圈流程圖

下圖說明了一個迴圈語句:

Loop Architecture

Python 中的迴圈型別

Python 程式語言提供了以下型別的迴圈來處理迴圈需求:

序號 迴圈型別 & 描述
1 while 迴圈

當給定條件為 TRUE 時重複執行一條語句或一組語句。它在執行迴圈體之前測試條件。

2 for 迴圈

多次執行一系列語句,並縮寫管理迴圈變數的程式碼。

3 巢狀迴圈

您可以在任何其他 while、for 或 do..while 迴圈內使用一個或多個迴圈。

Python 迴圈控制語句

迴圈控制語句會更改執行的正常順序。當執行離開作用域時,在該作用域中建立的所有自動物件都會被銷燬。

Python 支援以下控制語句。點選以下連結檢視詳細資訊。

讓我們簡要了解一下迴圈控制語句

序號 控制語句 & 描述
1 break 語句

終止迴圈語句並將執行轉移到緊隨迴圈之後的語句。

2 continue 語句

導致迴圈跳過其主體其餘部分,並在重新迭代之前立即重新測試其條件。

3 pass 語句

Python 中的 pass 語句用於在語法上需要語句但又不想執行任何命令或程式碼時。

廣告