您現在的位置是:首頁 > 籃球

三種迴圈語句的完整總結,絕對有你不懂的(附程式碼)

  • 由 科技研究猿 發表于 籃球
  • 2022-02-16
簡介三種迴圈語句本文將對三種迴圈語句做完整的總結,包括第一次的執行條件,最後一次的執行條件以及迴圈結構中break、continue關鍵字的作用,同時對Python中專有的for

循詞是什麼意思

程式語言中的迴圈語句包括三種,分別是

for,while,do…華環立…while。

三種迴圈語句的主要作用都是做迴圈動作,但這三種迴圈語壁常句的具體執行順序卻並不一致,而且在Python中對於

for

迴圈新增了

for……else和while……else

這兩種與其他語言不同的報傳腿專用方式

三種迴圈語句的完整總結,絕對有你不懂的(附程式碼)

三種迴圈語句

本文將對三種迴圈語句做完整的總結,包括第一次的執行條件,最後一次的執行條件以及迴圈結構中

break、continue關鍵字的作用,

同時對Python中專有的

for……else和while……else

做詳細介紹,以供大家參考、學習。

for迴圈語句——第一次就要條件判斷

for迴圈語句的執行順序是:

初始化語句,如int i=0;

測試“條件語句”,若條件成立,則執行

語句1

語句n

執行“控制”語句;接著再執行測試條件語句,如果條件成立則重複步驟2和步驟3,直到條件不成立時結束for迴圈。

三種迴圈語句的完整總結,絕對有你不懂的(附程式碼)

for迴圈語句

while迴圈語句

while迴圈語句的執行順序:

先進行條件判斷,條件透過則執行

語句1

語句n,

條件不透過則結束while;

條件判斷透過執行完語句1到語句n後會重複步驟1,直到判斷條件不成立結束while。

一個問題:程式碼裡有個錯誤,不知道大家發現沒?

三種迴圈語句的完整總結,絕對有你不懂的(附程式碼)

while迴圈語句

do……while迴圈語句

do……while迴圈語句的執行順序:

先執行語句1到語句n,再進行條件判斷;

條件判斷透過則重複執行步驟1,不透過則結束迴圈;

三種迴圈語句的完整總結,絕對有你不懂的(附程式碼)

do。。。。while

break、continue在迴圈語句中的作用

請直接看程式碼解釋:

三種迴圈語句的完整總結,絕對有你不懂的(附程式碼)

break、continue的作用

Python的for……else和while……else語法

Python中專有的

for……else

while……else

語法中

else

的作用是在迴圈中的程式碼塊以不正常方式退出迴圈後才會執行的過程,類似

try-catch-finally,具體程式碼示例如下:

三種迴圈語句的完整總結,絕對有你不懂的(附程式碼)

for。。。else

三種迴圈語句的完整總結,絕對有你不懂的(附程式碼)

while。。。else

總結

迴圈語句在軟體開發過程的使用非常有用,尤其是在演算法設計中。慶幸的是迴圈語句的使用非常簡單,基本上所有程式設計師都能夠掌握,

可見,程式,其實沒有那麼複雜!

Top