在前面我們學習了 while 循環和 for 循環,在執行while循環或者for循環時,只要循環條件為true,程序就會一直執行為true的循環體,不停地循環。
但是在某些情況下,我們可能希望在循環結束前就要結束循環,我們偉大的python為我們提供了兩種可以強制離開當前循環體的方法:
第一種方法:使用 break 語句,可以完全終止當前循環。
第二種方法:使用 continue 語句,可以跳過執行本次循環體中剩餘的代碼,轉而執行下一次的迭代。
在上一節中,我們學習了break語句的用法,這節我們就來學習continue語句的用法。
continue語句的作用沒有break語句的作用強大,continue語句只能終止本輪循環而提前進入下一輪的循環中。
我們先來學習一下使用continue語句時候的流程圖:
1.在while語句中使用continue語句的形式如下:
2.在for語句中使用continue語句的形式如下:
接下來我們來看一個例子:
計算100以內的所有偶數的和。
會列印出什麼內容呢?自己先用人腦模擬電腦。。。
。
。
。
。
聰明的小夥伴想到結果了嗎?
即
將
公
布
結
果
了
!
是
不
是
很
期
待
呢
哈哈 *.* 是不是和你想的結果一樣呢,! 你真棒!
下面我們試一試,計算100以內的所有奇數的和。
END
加油哦!
喜歡python並學習python的朋友們快來加入我們吧!
如有什麼建議疑問,請識別下面的二維碼並提出您寶貴的意見。