while迴圈中continue和break的不同

2021-10-10 10:26:37 字數 851 閱讀 2786

break語句通常用在迴圈語bai句和開關語句中,當break語句用於do-while、for、while迴圈語句中時,可使程式終止迴圈而執行迴圈後面的語句,

通常break語句總是與if語句聯在一起,即滿足條件時便跳出迴圈。

break 強行終止while迴圈 例如:

while

1<10:

print

('一直迴圈'

)一直迴圈

一直迴圈

一直迴圈

一直迴圈...

..

如果我們不使用終止迴圈的關鍵字的話 這個迴圈會一直執行,那麼這時候我們就可以用關鍵字break來終止這個迴圈

while

1<10:

print

('一直迴圈'

)break

一直迴圈

process finished with exit code 0

以上就是使用break之後得出的結果 當迴圈體從上往下執行碰到break的時候 就自動終止了整個迴圈並且退出了程式.

continue=結束本次迴圈繼續下次迴圈 例如:

#用while迴圈列印出"1235'n=0

while n<5:

n+=1if n==4:

continue

print

(n)123

5

當while迴圈到n的值取到了4的時候,我們在條件下面加了乙個continue,也就是結束本次迴圈 繼續下一次迴圈 繼續n<5成立 n=n+1 列印出來 再迴圈到while的時候 條件n<5就限制了此時的n繼續往下迴圈了,所以就結束了本次迴圈.

在for迴圈中break與continue的區別

break的作用是跳出當前迴圈塊 for while do while 或程式塊 switch continue用於結束迴圈體中其後語句的執行,並跳回迴圈程式塊的開頭執行下一次迴圈 舉例子說明吧 public void exampleone system.out.println 我還要搞事情 i s...

while迴圈中break和continue的區別

break 條件一旦滿足,就直接退出整個迴圈,而不再執行迴圈 continue 在迴圈體內部,一旦發現了continue這個關鍵字,會直接跳到迴圈的條件判斷,不會執行continue後續的任何 continue就是繼續,繼續讓 繼續到條件迴圈判斷,而不再執行continue後續的語句 break演示...

While迴圈中的異常捕獲

import random print 石頭剪刀布遊戲開始 print 請按照下面的提示進行出拳 li 剪刀 石頭 布 information f open result.txt w encoding utf8 while true print 剪刀 石頭 布 退出遊戲 try receive in...