1. 程式人生 > >Python break&continue 語句

Python break&continue 語句

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

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

break語句用在while和for迴圈中。

如果使用巢狀迴圈,break語句將停止執行最深層的迴圈,並開始執行下一行程式碼。

案例:
一、continue(結束當前的迴圈,繼續下一個的迴圈)

for i in range(1, 6):
    print
    print 'i=', i,
    print 'today',
    if i == 3:
        continue
print 'is a good day'

輸出結果為:


i= 1 today is a good day

i= 2 today is a good day

i= 3 today
i= 4 today is a good day

i= 5 today is a good day

二、break(結束總迴圈,開始執行下一行程式碼)

for i in range(1, 6):
    print 'i=', i,
    print 'today',
    if i == 3:
        break
    print 'is a good day'
print
print 'go go go'

輸出為:

i= 1 today is a good day
i= 2 today is a good day
i= 3 today
go go go