使用 python,我需要列出 3-30 的数字,并使用 for 循环打印所有奇数。谢谢
2 回答
呼唤远方
TA贡献1856条经验 获得超11个赞
您可以使用模函数与2连号(拆分成列表奇数或偶数2%2,4%2等)将评估为0,因为没有剩余。
numbers = [1,10,20,30,40,50]
output=[i for i in numbers if i%2 != 0 ]
糟糕,现在读到你想要一个 for 循环,你可以:
numbers = [1,10,20,30,40,50]
output = []
for i in numbers
if i%2 != 0
output.append(i)
添加回答
举报
0/150
提交
取消