还要根据年份来的,闰年又不一样
year = int(input('请输入年份:'))
month = int(input('请输入月份(1~12):'))
if month == 2:
if year % 4 == 0 and year % 100 != 0 or year % 400 == 0:
print('闰年29天')
else:
print('平年28天')
elif month in (4,6,9,11):
print('30天')
else:
print('31天')
温馨提示:答案为网友推荐,仅供参考