暂无 |

continue语句

可以在循环中使用的另一个语句是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
>>>

基本上,继续语句停止当前迭代并继续下一个迭代。

在循环外的continue语句会导致错误。

1

发表评论

    评价:
    验证码: 点击我更换图片
    最新评论