python某月天数计算
时间: 2023-08-31 09:40:34 浏览: 97
### 回答1:
可以使用Python内置的`calendar`模块进行计算。
例如,计算2021年2月的天数:
```python
import calendar
year = 2021
month = 2
days = calendar.monthrange(year, month)[1]
print(f"{year}年{month}月的天数为{days}天")
```
输出结果为:
```
2021年2月的天数为28天
```
其中,`monthrange()`函数返回一个元组,包含该月份的第一天是星期几和该月份的天数。我们使用索引 `[1]`来获取天数。
### 回答2:
Python中可以使用calendar模块来计算某月的天数。先要导入calendar模块,然后使用calendar.monthrange()函数来获取某个月的天数。
具体步骤如下:
1. 导入calendar模块:`import calendar`
2. 输入年份和月份:`year = int(input("请输入年份:"))`、`month = int(input("请输入月份:"))`
3. 使用calendar.monthrange()函数获取某个月的第一天是星期几和总天数:`first_day, total_days = calendar.monthrange(year, month)`
4. 输出某个月的天数:`print("{}年{}月的天数是{}".format(year, month, total_days))`
例如,如果输入年份为2022,月份为1,则输出为2022年1月的天数是31。
注意:calendar.monthrange()函数返回的第一个值为该月第一天的星期几,范围是0-6,其中0代表星期一,1代表星期二,以此类推;第二个值为该月的总天数。
阅读全文