关于生成式的一个小问题

来源:3-15 三种常用生成式

慕后端2210851

2019-08-07 19:39:16

从100到190不是都可以被2整除吗 余数不都是0吗,为什么只输出了【100,120 , 140,160,180】http://img.mukewang.com/climg/5d4ab85f0001ba0c11130674.jpg

写回答

1回答

时间,

2019-08-08

同学,你好。if条件判断的for循环中i的值,当条件成立时,即i的值为10,12,14,16,18,再执行i*10输出结果

另一种写法:下面代码与生成式是同等的功能。

lst3 = []
for i in range(10, 20):
    if i % 2 == 0:
        lst3.append(i * 10)

print(lst3)

如果我的回答解决了您的疑惑,请采纳!祝学习愉快~~~~

0

0 学习 · 8160 问题

查看课程