码迷,mamicode.com
首页 > 其他好文 > 详细

零散知识点

时间:2018-08-06 21:07:29      阅读:124      评论:0      收藏:0      [点我收藏+]

标签:表示   一个   .com   占位符   分享   ima   str   若是   info   

python中break、continue、pass的区别:

1.break

 #break
1
>>> for i in range(5): 2 if i==3: 3 break 4 else: 5 print(i) 6 >>> #当i=3时候,退出循环,故只打印了0,1,2 7 0 8 1 9 2 10 >>>

2.continue

 #continue
1
>>> for i in range(5): 2 if i==3: 3 continue 4 else: 5 print(i) 6 7 >>>#当i=3时候,退出当前循环,进入下一个循环 8 0 9 1 10 2 11 4 12 >>>

3.pass

 1 #pass
 2 i = 2
 3 for a in "python":
 4     if a == "t":
 5         pass
 6         i = 3
 7     else:
 8         print(a,i)
 9 
10 >>>>>#pass相当于一个占位符,忽略当前的循环,后面的语句会继续执行。此处若是continue,则i=3不会执行。
11 p 2
12 y 2
13 h 3
14 o 3
15 n 3

continue表示跳过后面的程序,重新循环,而pass表示站位,后面的代码(else之前)还是会执行。

 

模块初识:

技术分享图片

 

零散知识点

标签:表示   一个   .com   占位符   分享   ima   str   若是   info   

原文地址:https://www.cnblogs.com/gkx0731/p/9432672.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!