close
今天要教迴圈裡的指令,先介紹兩種,一個是break,另外一個是continue
順便藉由程式帶一點其他的介紹
一、break
如果在執行迴圈,但想要中途結束迴圈內容,可以使用break命令強制離開
如果 i 從1開始一直到10,卻想要在 i = 5 時便跳開,這時就可以使用break的指令
range(1,11) 是指從1開始,一直到11(但不包含11),所以 i 會從1一直等於到10
if() 括號裡面加的是條件內容,如果你的 i=6 ,符合他的條件,他就會跳開(因為後面的指令是break)
因為你的指令是break,所以就往下一行前進,print出結果
二、continue
和break不一樣的地方在於break是直接離開,而continue是跳過繼續下一個數
也就是說,如果現在是continue,而條件符合(i=6),則這一個條件程式假裝沒看到(?),便一直執行下一個數的迴圈了,直到迴圈結束
要注意的是,if後面加的條件式,因為是有判斷的意味在,判斷給的條件符合與否,所以如果是等號的話,要有兩個喔
今天就先介紹到這邊,雖然介紹的有點心虛,不過也覺得這兩個指令好像蠻值得分出一篇(?
文章標籤
全站熱搜
留言列表