题目
1949 年的国庆节(10 月1日)是星期六。
今年(2012)的国庆节是星期一。
那么,从建国到现在,有几次国庆节正好是星期日呢?
不要求写出具体是哪些年,只要一个数目!
解析
使用datetime函数,weekday函数来解决,其中x.weekday()==0(代表星期一)....==6(代表星期日)
代码
import datetime
count=0
for i in range(1949,2012):
a=datetime.datetime(i,10,1)
if a.weekday()==6:
count+=1
print(count)