2011-09-24 44 views
-2

我想让python为我抽出一堆数字。 例如:在Python中增加数字,直到最大

>>>date = 1940 
>>>date += 1 
>>>print str(date) 
1941 
>>> 

,但我想环路输出从1940至2004年

+8

[这是所有我愿意投入到这个问题的努力(http://docs.python.org/library/functions.html#range) – SingleNegationElimination

+0

@TokenMacGuy:喂,你不屑于获取一个网址并在您的评论中添加一个链接。这可能比这个问题更值得。 –

回答

4

使用range功能所有数字。

for i in range(1940,2005): 
    print i 
+2

或者如果你是内存受限,使用xrange和.next() –

+0

上面的答案是最好的答案,除非你想使用while循环代替 –

+0

谢谢你们帮助了很多 – user705260