自学Python2.10-跳出循环(break、continue)

自学Python之路

自学Python2.10-跳出循环(break、continue)

1.跳出循环break, 跳出同层的循环

break语句可以跳出for和while的循环体。
如果你从for或while循环中终止,任何对应的循环else块将不执行。

2.跳出循环continue,跳出本次循环,继续下一次的循环

continue语句被用来告诉Python跳过当前循环块中的剩余语句,然后继续进行下一轮循环。

 举例1:

for letter in 'Runoob':
    if letter =='b':
        break
print('当前字母为 :', letter)

 举例2:

var =10
while var >0:
    print('当期变量值为 :', var)
    var = var -1
    if var ==5:
        break
print("Good bye!") 

 

 举例3:

i = 0
while i<10:
    i+=1
    if i==5:  #当i=5时,结束整个循环
        break
    print("i=%d"%i)

i = 0
while i<10:
    i+=1
    if i==5:  #当i=5时,结束当前循环进入下一个循环
        continue
    print("i=%d"%i)

....................

原文地址:https://www.cnblogs.com/yaoyaojcy/p/9801766.html