在网上看的,整理了一下:

求10以内的偶数:

首先这样写了:

 

for i in range(10):
    x = int(i % 2)
    if x == 0:
        print i

 

 

有人提出可以这样改进:

 

for i in range(10):
        if i %2==0:
                print i

 

 

再有人说,其实最简单是这样:

 

[x for x in range(10) if x%2==0]

 

 

代码可以简洁优美  :-)

 

posted on 2011-12-05 15:41  garfieldtom  阅读(649)  评论(2)    收藏  举报