continue语句
continue:对循环进行临时跳过,即中断本次循环,直接进入下一次循环;
可用于for和while循环,效果一致。
for i in range(1, 10):
print("语句1")
continue
print("语句2")
上方代码中,遇到continue就结束本次循环,进入下一次
所以语句1会被执行,语句2不会被执行。
continue应用场景:在循环中由于某些原因,临时结束本次循环。
break语句
break:在循环内,遇到break就结束循环。
for i in range(1, 10):
print("语句1")
break
print("语句2")
print("语句3")
上方代码中,语句1被执行,遇到break后,for循环终止,
所以语句2不会被执行,循环终止后,语句3可正常被执行。
for i in range(1, 4):
print("语句1")
for j in range(1, 6):
print("语句2")
break
print("语句3")
print("语句4")
========================================
语句1
语句2
语句4
语句1
语句2
语句4
语句1
语句2
语句4
continue和break只能控制它本身所在的循环!