用 python写一个输入月份求该月多少天
时间: 2024-05-09 16:16:56 浏览: 5
您好,这个问题很简单,可以通过以下代码实现:
```
month = int(input("请输入月份:"))
if month in [1, 3, 5, 7, 8, 10, 12]:
print("%d月有31天" % month)
elif month in [4, 6, 9, 11]:
print("%d月有30天" % month)
elif month == 2:
year = int(input("请输入年份:"))
if (year % 4 == 0 and year % 100 != 0) or year % 400 == 0:
print("%d年%d月有29天" % (year, month))
else:
print("%d年%d月有28天" % (year, month))
else:
print("输入的月份不合法!")
```
希望能帮到您。如果您还有其他问题,请继续问我。