题目描述:
一年有多少天,这是个大问题,很值得思考。现在给你一个年份year(year为四位数字的字符串,如”2008”,”0012”), 你输出这一年的天数。如year=”2013”, 则输出365。
分析
一年有365 天还是 366 天,就是判断这一年是否为闰年。
- 如果可以被400整除 那就是闰年
- 如果能被4整除且不能被100整除,那就是闰年
year = int(year)
if year % 100 == 0:
if year % 400 == 0:
print(366)
else:
print(365)
else:
if year % 4 == 0:
print(366)
else:
print(365)