• python break/continue


        在昨天的文章:python while循环 文章结尾,我们留下了一个bug,当条件成立时,程序陷入了死循环,如何解决呢?

    bug
     
     

         为了规避这个问题,今天介绍两个关键词:break和continue

    一.break

    break

        如果在循环中使用 break 意味着立即跳出本次循环,直接代码演示:

        输出结果:

        上面程序是前一篇文章的代码,while  True 死循环,当循环中的条件成立时,立即break退出循环。记住关键字break。

    二.continue

    continue

        如果在循环中使用 continue,意味着结束本次循环,继续下一次循环,直接代码演示:

        输出结果:

        程序使用continue,再次陷入死循环,各位小伙伴注意到没有,在程序打印到控制台的时候,99之后就是101,唯独没有100。

        因为当 a 的值为100时,循环中执行了continue,程序代码会直接跳过continue后面的代码,回到while循环的最开始。

     

        上面同时介绍了break和continue,感受到两者的区别了吗?

        break是结束循环,当前的while循序停止;continue 是结束本次循环,继续下一次循环,实际上循环还没有停止。

    写代码

     

    三.重点总结

        while循环中关键字break和continue的使用是必不可少的,注意两者的区别

        break:跳出本次循环

        continue:结束本次循环,继续下一次循环

     

     

    猜你喜欢:

        1.pycharm配置开发模板

        2.python while循环

        3.python for循环

     

        转载请注明:猿说Python » python 循环中使用break/continue

     

    技术交流、商务合作请直接联系博主
    扫码或搜索:猿说python
    python教程公众号
    猿说python
    微信公众号 扫一扫关注
  • 相关阅读:
    一个简单的投票功能
    快速删除.svn文件夹
    屏蔽关键字
    批量过滤POST GET数据
    JS识别ios & 安卓
    HashMap
    GC
    类与类之间的关系
    玩转大数据之Apache Pig如何与Apache Lucene集成
    大话设计模式-简单工厂模式
  • 原文地址:https://www.cnblogs.com/shuopython/p/11676834.html
Copyright © 2020-2023  润新知