可以在循环中使用的另一个语句是continue
不像 break, continue 跳回循环的顶部,而不是停止它。 (不执行当次循环与continue后面的语句)
i = 0
while True:
i = i +1
if i == 2:
print("Skipping 2")
continue
if i == 5:
print("Breaking")
break
print(i)
print("Finished")
结果
>>>
1
Skipping 2
3
4
Breaking
Finished
>>>
基本上,继续语句停止当前迭代并继续下一个迭代。