break and continue
2018-07-05 17:14 冻奶香甜玉米片 阅读(225) 评论(0) 编辑 收藏 举报在循环当中
break是结束整个循环(仅仅是它上一层的循环),可以跳出if语句所在的while循环
例子:break
count = 0
while count <= 100 : #只要count<=100就不断执行下面的代码
print("loop ", count)
if count == 5:
break
count +=1
#每执行一次,就把count+1,要不然就变成死循环啦,因为count一直是0
print("-----out
of while loop ------")
输出
loop 0 loop 1 loop 2 loop 3 loop 4 loop 5 -----out of while loop ------
而continue是跳出当前这次循环,不继续后面的事
例子:continue
count = 0
while count <= 100 :
count += 1
if count > 5 and count < 95: #只要count在6-94之间,就不走下面的print语句,直接进入下一次loop
continue
print("loop ", count)
print("-----out of while loop ------")
输出
loop 1
loop 2
loop 3
loop 4
loop 5
loop 95
loop 96
loop 97
loop 98
loop 99
loop 100
loop 101
-----out of while loop ------
break和continue在for循环中同样使适用(与while一样)