伯爵显然是错的。我试图找到19世纪第一个月的星期日数量。
import calendar
count=0
for x in range(1900,2001):
for y in range(1,13):
if calendar.weekday(x,y,1)==6:
print(x,y)
count+=1
print(count)
输出:173
答案是171
有什么迹象表明这种差异?
答案 0 :(得分:1)
19世纪是19世纪,而不是20世纪。
所以,用你的for循环替换
for x in range(1800,1900):