Python迴圈語句

2021-10-19 17:58:51 字數 1209 閱讀 2245

參考:

書《深度學習之pytorch實戰計算機視覺》

迴圈語句首先定義乙個迴圈條件,若滿足迴圈條件,則執行已定義好的**塊,若一直滿足迴圈條件,則一直執行下去。

python中常用的迴圈語句有兩種:while迴圈、 for迴圈;

另外還有三種迴圈控制語句: break、continue、pass;

(1)break:出現在迴圈**塊中,用於中斷當次迴圈並結束整個迴圈語句。

(2)continue:出現在迴圈**塊中,用於中斷當次迴圈並直接開始下次迴圈。

(3)pass:出現在迴圈**塊中,不做任何操作,繼續執行當次迴圈中的後續**。該迴圈控制語句主要用於保持**塊的完整性。

注意if判斷語句後面的print相對於if不能縮排太多(不能超過乙個tab的縮排)

break就是乙個觸發,在下面的例子中:當if條件判斷語句值為true時,則break啟用,然後整個迴圈結束。

continuebreak一樣也是乙個觸發,在下面的例子中:缺少「5」的情況;

這是因為continue迴圈控制語句被觸發後僅僅影響當次迴圈,導致「5」沒有列印輸出,後面的過程不受影響;

**中pass語句不執行任何處理和操作,迴圈沒有停止而是繼續執行,整個**迴圈沒有任何異常;

作用:可以遍歷列表中的每個元素;

Python迴圈語句 for迴圈

說明 1 計次迴圈,一般應用在迴圈次數已知的情況下。通常適用於列舉或遍歷序列以及迭代物件中的元素。2 迭代變數用於儲存讀取的值。3 物件為要遍歷或迭代的物件,該物件可以是任何有序的序列物件,如字串 列表 元組等 迴圈體為一組被重複執行的語句。4 for迴圈語句可以迴圈數值 遍歷字串 列表 元組 集合...

Python迴圈語句

while迴圈 1.一般語法 while 控制條件 執行語句 2.迴圈型別 無限迴圈 while true 執行語句 計數迴圈 count 0 while count 10 print count count 1 3.range 內建函式,返回乙個列表 range start,end,step 不包...

Python迴圈語句

python提供了for迴圈和while迴圈,但沒有do.while迴圈。while 判斷條件 執行語句 執行語句可以是單個語句或語句塊。判斷條件可以是任何表示式,任何非零 或非空 null 的值均為true 當判斷條件假false時,迴圈結束。判斷條件 還可以是個常值,表示迴圈必定成立,迴圈將會無...