您的位置:首页 > 编程语言 > Python开发

python中continue和break的使用示例

2016-07-26 12:00 531 查看
使用continue语句跳过当前循环,这点和shell中的continue用法等同

这里要实现打印奇数的功能
#_*_ coding:utf-8 _*_
for i in range(10):
if i%2 == 0:
continue
print("这是偶数")
else:
print('这是奇数')
但是python里面的break语句和shell中的break语句不同,python中的break是跳出当前循环体,继续执行其他循环体,shell中的break是终止所有循环,跳出程序。代码示例:
#_*_ coding:utf-8 _*_
loop1 = 0 #设定loop1 和 loop2这两个计数器
loop2 = 0
while True:
loop1 +=1
print('loop1:', loop1)
break_flag = False
while True:
loop2 +=1
if loop2 == 5:
break_flag = True #让父循环一起break
break
print('loop2:', loop2)
if break_flag:
print('父循环接到子循环通知,一起break')
break


本文出自 “高好亮” 博客,请务必保留此出处http://gaohl.blog.51cto.com/11862544/1830055
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: