编写一个函数来确定一个月有多少天,函数接受了两个参数,月份、年份。确保函数报告了闰年2月份的正确天数,包含一个main程序,他读取用户输入的月份和年份,并显示该月的天数。解答这个练习。
#定义年份、月份函数
def days(year,month):
# 首先进行闰年判断
if year%400==0:
# 如果是闰年 对月份天数进行定义
if month==1 or month==3 or month==5 or month==7 or month==8 or month==10 or month==12:
day=31
return day
elif month==2:
day=29
return day
else:
day=30
return day
elif year%100==0:
if month == 1 or month == 3 or month == 5 or month == 7 or month == 8 or month == 10 or month == 12:
day = 31
return day
elif month==2:
day=28
return day
else:
day = 30
return day
elif