知识点:1.闰年的判断是否为闰年的两种情况:
(1)整百年且能被400整除的是闰年,例如2000,2400...
(2)非整百年能被4整除的为闰年,例如2008,2012...
if (n_year%400==0) or (n_year%4 == 0 and n_year%100!=0):
2.列表求和:sum(month_list[:n_month-1]);
n_year,n_month,n_day = map(int,input().split(' '))
month_list = [31,28,31,30,31,30,31,31,30,31,30,31]#平年的月份
if (n_year%400==0) or (n_year%4 == 0 and n_year%100!=0):#闰年份月份
month_list[1] = 29
day = sum(month_list[:n_month-1])+n_day
print(day)

京公网安备 11010502036488号