自学Python2.10-跳出循环(break、continue)
自学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)
....................