zoukankan      html  css  js  c++  java
  • 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
    微信公众号 扫一扫关注
  • 相关阅读:
    提升网页访问速度
    npm模块之http-proxy-middleware使用教程
    Spring MVC详解
    angular ng-select ng-option
    grunt uglify 去掉console.log
    window.open
    spring学习
    requirejs 入门【链接】
    IOS上iframe的滚动条失效的解决办法
    优秀技术链接
  • 原文地址:https://www.cnblogs.com/shuopython/p/11676834.html
Copyright © 2011-2022 走看看