continue:中止当前循环,执行下一次
break: 中止所有循环,跳出整个循环
例1:
n = 1
while n < 5:
if n == 3:
print("continue") #r如果n=3则输出continue
n = n + 1
continue #跳出n=3这次循环
print(n)
n = n + 1
----->
1
2
continue
4
例1中n=3时执行完n = n+1时遇到continue,跳出n=3这次循环,不再执行continue后面的语句,执行n=4之后的循环
例2:
n = 1
while n < 5:
if n == 3:
print("continue")
n = n + 1
break #跳出整个循环
print(n)
n = n + 1
------->
1
2
continue
例2中n=3时执行完n = n+1时遇到break,跳出整个循环