打印10以内偶数乘积的列表python_将列表中的所有偶数打印到给定的数字

我刚刚开始涉足Python,并且已经开始浏览learnpython.org上的章节。在“循环”一章中,我用下面的代码解决了这个问题。但是我不确定它是否是最有效的。当然,这似乎不是因为我必须定义两次“不能超过的数字”。在这个(我猜)容易出问题的时候,干的应该可以坚持,对吧?Loop through and print out all even numbers from the numbers list in

the same order they are received. Don't print any numbers that come

after 237 in the sequence.

我的代码:numbers = [ 951, 402, 984, 651, 360, 69, 408, 319, 601, 485, 980, 507, 725, 547, 544, 615, 83, 165, 141, 501, 263, 617, 865, 575, 219, 390, 984, 592, 236, 105, 942, 941, 386, 462, 47, 418, 907, 344, 236, 375, 823, 566, 597, 978, 328, 615, 953, 345, 399, 162, 758, 219, 918, 237, 412, 566, 826, 248, 866, 950, 626, 949, 687, 217, 815, 67, 104, 58, 512, 24, 892, 894, 767, 553, 81, 379, 843, 831, 445, 742, 717, 958, 609, 842, 451, 688, 753, 854, 685, 93, 857, 440, 380, 126, 721, 328, 753, 470, 743, 527 ]

# My Solution

for x in numbers:

if x != 237:

if x % 2 == 0:

print x

if x == 237:

break


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部