输入年,输出该年的1到12月每月天数
时间: 2024-02-11 12:07:05 浏览: 106
键盘输入一个年和一个月,能输出该月总共有多少天
好的,我可以帮你解决这个问题。以下是我编写的 Python 代码:
```python
def days_in_month(year):
days = []
for month in range(1, 13):
if month == 2:
if year % 4 == 0 and (year % 100 != 0 or year % 400 == 0):
days.append(29)
else:
days.append(28)
elif month in [4, 6, 9, 11]:
days.append(30)
else:
days.append(31)
return days
year = int(input("请输入年份:"))
days = days_in_month(year)
for i, day in enumerate(days):
print("{}年{}月有{}天".format(year, i+1, day))
```
你可以将这段代码复制到 Python 环境中运行,然后输入年份,即可得到该年每个月的天数。希望对你有所帮助!
阅读全文