当前位置:首页python > 正文

python判断一个月的天数

作者:野牛程序员:2023-07-26 10:23:05python阅读 2691

在Python中,可以使用标准库中的calendar模块来判断一个月份的天数。具体步骤如下:

import calendar

def get_days_in_month(year, month):
    # 使用calendar模块的monthrange函数获取指定月份的第一天是星期几和该月份的天数
    first_day_of_month, days_in_month = calendar.monthrange(year, month)
    return days_in_month

# 例子:判断2023年7月有多少天
year = 2023
month = 7
days = get_days_in_month(year, month)
print(f"{year}年{month}月有{days}天。")

输出:

2023年7月有31天。

calendar.monthrange(year, month)函数返回一个元组,包含两个值:(weekday of first day of the month, number of days in the month)。其中weekday of first day of the month表示指定月份的第一天是星期几,范围是0(周一)到6(周日),number of days in the month表示该月份的天数。


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击