首页 > 编程语言 > 详细

Python中 break continue pass 之间的异同点

时间:2019-10-11 10:21:54      阅读:75      评论:0      收藏:0      [点我收藏+]

   一, break  是直接跳出当前循环

    for str in ‘Python‘:

      if str == ‘t‘ :

        break

      print ‘当前字母:‘ , str

  结果就是到了字母 t 时 整个循环结束了 后边的都不执行了   

 

   二, continue 是结束本次循环 执行下一次循环

 

    for str in ‘Python‘:

      if str == ‘t‘ :

        continue

      print ‘当前字母:‘ , str

  结果是当执行到 t 时 就跳出当前循环 进行下一次循环 

 

   三, pass 就是一个占位符 不会阻断循环 

    

    for str in ‘Python‘:

      if str == ‘t‘ :

        pass

        print 这是 pass 块

      print ‘当前字母:‘ , str

  结果是pass 对循环不产生任何影响  如果你想抽取数据 但是又不要影响循环 这个pass最好不过了

   在python中 如果你想定义一个空函数 又不想报错 就需要用到pass这个占位符了

 

 

 

    

Python中 break continue pass 之间的异同点

原文:https://www.cnblogs.com/haoyiwei/p/11652237.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!