continue and break
continue
将停止本次数据循环 , 进入下一次循环while bool:
continue
for item in iterable:
continue
print(item)
continue
属于语法
, 不需要加 ( )即可执行无
参数continue是语法
,没有返回值正常停止
循环(遍历)不执行
while bool:
break
for item in iterable:
print(item)
break
break属于语法
,不需要加()即可执行无
参数break是语法
,没有返回值continue与break
通常伴随循环语句中的条件语句,满足某些条件
可以继续执行,不满足
某些条件提前结束循环while循环
中,break语句
优先于while逻辑体
的判断# coding:utf-8
users = [
{'username': 'dewei', 'age': 33, 'top': 174, 'sex': '男'},
{'username': '小慕', 'age': 10, 'top': 175, 'sex': '男'},
{'username': 'xiaoyun', 'age': 18,'top': 165, 'sex': '女'},
{'username': 'xiaogao', 'age': 18, 'top': 188, 'sex': '男'}
]
man = []
for user in users:
if user.get('sex') == '女':
continue
man.append(user)
print('%s 加入了帮忙的行列' % user.get('username'))
print(man)
l = range(100)
for i in l:
if i == 80:
print('-----')
print('已经循环80次了,程序要退出啦')
# break
print(i)
else:
print('循环正常退出了!')
print('start hello!')
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有