在网上看的,整理了一下:
求10以内的偶数:
首先这样写了:
for i in range(10):
x = int(i % 2)
if x == 0:
print i
x = int(i % 2)
if x == 0:
print i
有人提出可以这样改进:
for i in range(10):
if i %2==0:
print i
if i %2==0:
print i
再有人说,其实最简单是这样:
[x for x in range(10) if x%2==0]
代码可以简洁优美 :-)