Python循環中的break語句【每日一個知識點第81期-Python】

在編寫Python程序時,我們可能會碰到下面的情況:循環已經得到了我們想要的結果,但由于條件仍舊符合要求,因此這個循環還會繼續運行,造成時間和資源上的浪費。這個時候必須果斷出手,祭出break這個大殺器。


Python break語句,就像在C語言中,打破了最小封閉for或while循環。

break語句用來終止循環語句,即循環條件沒有False條件或者序列還沒被完全遞歸完,也會停止執行循環語句。

break語句用在while和for循環中。

如果您使用嵌套循環,break語句將停止執行最深層的循環,并開始執行下一行代碼。

Python語言 break 語句語法:

break

流程圖:Python循環中的break語句【每日一個知識點第81期-Python】break和continue有什么區別呢?

1.break

意思為結束循環

例:

i = 0

while i<10:

? ? i+=1

? ? if i==5:? #當i=5時,結束整個循環

? ? ? ? break

? ? print(“i=%d”%i)

代碼效果:

i=1

i=2

i=3

i=4

2.continue

意思為結束當前循環進入下一個循環

例:

i = 0

while i<10:

? ? i+=1

? ? if i==5:? #當i=5時,結束當前循環進入下一個循環

? ? ? ? continue

? ? print(“i=%d”%i)

代碼效果:

i=1

i=2

i=3

i=4

i=6

i=7

i=8

i=9

i=10

以上循環沒有i=5


【超全整理】《Python自動化全能開發從入門到精通》python基礎教程筆記全放送

相關新聞

聯系我們

400-080-6560

在線咨詢:點擊這里給我發消息

郵件:[email protected]

工作時間:周一至周日,09:00-18:30

QR code
云南快乐10分开奖直播