当前位置: Python基础教程 > 03-流程控制 > 阅读正文

python的break和continue

2021.6.10.   578 次   392字

breakcontinue 是python循环中的关键字, 其中

  • break –> 退出当前循环
  • continue –> 跳过本次循环的后续代码, 进入下一次循环

break 和 continue 关键字仅在当前循环内有效

break语句实例

循环打印, 到33就退出

count = 0
while count < 100:
    print("当前是第"+str(count)+"次")
    count+=1
    if(count==33):
        break;

continue语句实例

循环打印, 跳过33

i = 0
while i<100:
    i+=1
    if i==33:
        continue
    print("当前是第"+str(i)+"次")

ps: 你需要注意的是, continue会跳过下面语句, 转到条件判断, 如果你的 i+=1 在continue后, 那么它不会被执行, 从而导致死循环, 即

  • i==33 , 往下走, 符合条件 continue
  • continue, 继续走, 跳转到 i==33

本篇完,还有疑问?

加入QQ交流群:11500065636 IT 技术交流群