6-12 输出每个月的天数 函数
时间: 2024-11-09 21:29:57 浏览: 40
创建一个函数来计算并输出每个月份的天数,通常需要考虑闰年的情况。这里提供一个简单的Python函数示例,它会遍历一年中的月份,并返回相应的天数:
```python
def get_month_days(month):
days_in_month = {
1: 31,
2: 28,
3: 31,
4: 30,
5: 31,
6: 30,
7: 31,
8: 31,
9: 30,
10: 31,
11: 30,
12: 31,
}
# 考虑闰年规则
if month == 2 and is_leap_year():
return 29
else:
return days_in_month[month]
def is_leap_year():
current_year = 2024 # 这里假设你要查询的是当前年份,你可以替换为你想要的具体年份
return (current_year % 4 == 0 and current_year % 100 != 0) or (current_year % 400 == 0)
# 输出前几个月份的天数
for i in range(1, 13):
print(f"月份 {i}: {get_month_days(i)} 天")
# 如果你需要查询特定的年份,记得更新is_leap_year()函数中的year变量
阅读全文