Python|循环结构——跳出循环continue

练习答案:

编写一个程序,使用break,判断一个列表内,是否存在奇数。

#编写一个程序,使用break,判断一个列表内,是否存在奇数。


x=[3,55,7,8,4345,657,23,6578]
flag=0
for a in x:
    if a%2==1:
       flag=1
    break
if flag==0:
   print("没有奇数")
else:
    print("有奇数")




有奇数

语法:

循环(while或for-in)

        if 条件表达式           条件不成立就输出

               continue

continue 结束循环

               忽略当次循环的剩下语句,从下一次开始

核心要义:

本次循环的后续不执行了,从下一轮继续。

例题:输出列表内的奇数

#输出偶数
x=[34533,456,7778,9964,3457,653,3,56,7,54]
for i in x:
    if i%2!=0:    #i%2==1 这里i的值,为奇数时,为真;为偶数时,结果为假
       continue   #真的 跳过去
    print(i)

#输出奇数
x=[34533,456,7778,9964,3457,653,3,56,7,54]
for i in x:
    if i%2==0:  #i%2!=1等价于I%2==0
       continue
    print(i)

例题:输出值得关注的值

a=[38,98,90,67,89,-1,78,890,65,7,9]
for i in a:
    if 0<i<100:
        continue
    print("请关注不合理的成绩:",i)
请关注不合理的成绩:-1
请关注不合理的成绩:890

练习:

编写一个程序,输出一个列表内,所有被3整除的数。

(答案在下一节)

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值