歡迎光臨
每天分享高質量文章

Python While 迴圈陳述句

來源:菜鳥教程

Python 程式設計中 while 陳述句用於迴圈執行程式,即在某條件下,迴圈執行某段程式,以處理需要重覆處理的相同任務。其基本形式為:

while 判斷條件:
    執行陳述句……

執行陳述句可以是單個陳述句或陳述句塊。判斷條件可以是任何運算式,任何非零、或非空(null)的值均為true。

當判斷條件假false時,迴圈結束。


執行流程圖如下:

Gif 演示 Python while 陳述句執行過程

實體:

以上程式碼執行輸出結果:

while 陳述句時還有另外兩個重要的命令 continue,break 來跳過迴圈,continue 用於跳過該次迴圈,break 則是用於退出迴圈,此外”判斷條件”還可以是個常值,表示迴圈必定成立,具體用法如下:



無限迴圈

如果條件判斷陳述句永遠為 true,迴圈將會無限的執行下去,如下實體:

以上實體輸出結果:

註意:以上的無限迴圈你可以使用 CTRL+C 來中斷迴圈。



迴圈使用 else 陳述句

在 python 中,while … else 在迴圈條件為 false 時執行 else 陳述句塊:

以上實體輸出結果為:



簡單陳述句組

類似 if 陳述句的語法,如果你的 while 迴圈體中只有一條陳述句,你可以將該陳述句與while寫在同一行中, 如下所示:

註意:以上的無限迴圈你可以使用 CTRL+C 來中斷迴圈。


《Linux雲端計算及運維架構師高薪實戰班》2018年11月26日即將開課中,120天衝擊Linux運維年薪30萬,改變速約~~~~

    *宣告:推送內容及圖片來源於網路,部分內容會有所改動,版權歸原作者所有,如來源資訊有誤或侵犯權益,請聯絡我們刪除或授權事宜。

    – END –


    贊(0)

    分享創造快樂