2012-01-27 84 views
3

如何计算并显示给定Beginn和给定End之间的所有年份?显示开始和结束年份

我的例子:

for item in folderContents: 
    Beginn = item.Beginn.strftime('%Y') 
    Ende = item.Ende.strftime('%Y') 
    try: 
     Beginn = Beginn 
     while Beginn <= Ende: 
      Beginn = Beginn + 1 
      print Beginn 
    except: 
     pass 

感谢您的帮助......

回答

5
for item in folderContents: 
    Beginn = int(item.Beginn.strftime('%Y')) 
    Ende = int(item.Ende.strftime('%Y')) 

    for year in range(Beginn, Ende + 1): 
     print year 
+0

谢谢你诠释作品完美:-) – user966660 2012-01-27 07:30:08

+2

如果答案完美的作品,你应该将其标记为接受的:) – westmark 2012-01-27 10:19:13

相关问题