分享

python中continue,break和pass的区别

 昵称70813452 2020-07-11

continue

和循环语句和条件语句配合使用。当执行continue语句时,则跳出本次循环,不再执行本次循环剩下的其他语句。
如下:

var = 5                   
while var > 0:              
   var = var -1
   if var == 3:
      continue
   print('当前变量值 :', var)

结果为:

当前变量值 : 4
当前变量值 : 2
当前变量值 : 1
当前变量值 : 0

break

不能够单独使用,只能用在循环语句中,和条件语句搭配使用。当执行break语句时,则结束整个循环。
注意: continue语句跳出本次循环,而break跳出整个循环。
如下:

项目 方法
83WR6 896WQ9209
gg6x2 2010.09.15 10-29-57
N7Kg9 抖音怎么找人
9FRp6 2010/05/28 00:19:08
zsh34 F298d1880
var = 5                   
while var > 0:              
   var = var -1
   if var == 3:
      break
   print('当前变量值 :', var)

结果为:

当前变量值 : 4

pass

pass不做任何事情,一般用做占位语句。

如下:

var = 5                   
while var > 0:              
   var = var -1
   if var == 3:
      pass
   print('当前变量值 :', var)

结果为:

当前变量值 : 4
当前变量值 : 3
当前变量值 : 2
当前变量值 : 1
当前变量值 : 0

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多