Python入门第12课——循环初级(只读课堂)

本篇Python教程讲解了循环中的else子句,展示了如何在遍历列表时使用else来判断是否全部满足条件。此外,还介绍了列表、字典和元组的推导式,以及生成器的概念,通过实例演示了它们的用法。
摘要由CSDN通过智能技术生成

In [1]: #欢迎来到“只读课堂”!

 

In [2]: #今天我们仍然讲循环。

 

In [3]: #循环中的else:如果再循环过程中没有碰到break语句,就会执行else里面的代码。

 

In [4]: random_numbers = [4,2,4]

 

In [5]: for number in random_numbers:

   ...: if number %2 == 0:

   ...: print('{}is偶数'.format(number))

   ...: else:

   ...: break

   ...:

   ...: print('没有结束')

   ...: else:

   ...: print('全是偶数')

   ...:

4is偶数

没有结束

2is偶数

没有结束

4is偶数

没有结束

全是偶数

 

In [6]: #如果要再整洁一点:

 

In [7]: for number in random_numbers:

   ...: if number %2 == 0:

   ...: print('{} is 偶数'.format(number))

   ...: else:

   ...: break

   ...:

   ...: print('没有结束')

   ...: else:

   ...: print('全是偶数')

   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值