美文网首页
一 -13 python (基础)break continue

一 -13 python (基础)break continue

作者: hsiaojun | 来源:发表于2018-04-19 00:39 被阅读0次

    break:某一条件满足时,不再执行循环体中后续重复的代码,并退出循环

    • 注意:break在嵌套循环中,只对最近的一层循环起作用,对外层循环没有影响

      i = 0
      while i <= 5:
      if i == 2:
      break
      print("我是第%d次循环" % i)
      i += 1

    continue:某一条件满足时,不再执行本次循环体中后续重复的代码,但进入下一次循环判断

    在continue执行之前一定要修改计数变量的值不然会死循环
    
    • 在循环过程中,如果 某一个条件满足后,不 希望 执行本次循环代码,但是又不希望退出循环,可以使用 continue

    • 也就是:在整个循环中,只有某些条件,不需要执行循环代码,而其他条件都需要执行

    • 需要注意:使用 continue 时,条件处理部分的代码,需要特别注意,不小心会出现 死循环

      i = 0
      while i <= 5:
      if i == 2:
      i += 1
      continue # 在continue执行之前一定要修改计数变量的值不然会死循环
      print("我是第%d次循环" % i)
      i += 1

    相关文章

      网友评论

          本文标题:一 -13 python (基础)break continue

          本文链接:https://www.haomeiwen.com/subject/hfrikftx.html