创建一个列表,依次存放每个月对应的天数。根据用户输入的年份和月份输出该月的天数。
时间: 2023-12-10 08:51:27 浏览: 72
根据年份与月份,输出该月的日历
好的,您可以使用以下代码来创建一个列表,并获取用户输入的年份和月份来输出该月的天数:
```
days_in_month = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]
year = int(input("请输入年份:"))
month = int(input("请输入月份:"))
if month == 2 and ((year % 4 == 0 and year % 100 != 0) or year % 400 == 0):
days = 29
else:
days = days_in_month[month - 1]
print("{}年{}月有{}天".format(year, month, days))
```
上述代码中,我们通过创建一个列表来存储每个月有多少天。然后,我们获取用户输入的年份和月份,根据闰年规则来判断二月份的天数,最后输出该月的天数。
阅读全文