当前位置:首页python > 正文

python输入月份判断天数

作者:野牛程序员:2023-07-05 20:14:08python阅读 3692

在Python中,可以使用calendar模块来判断给定月份的天数。下面是一个示例代码,可以接受用户输入的月份,然后判断该月份有多少天:

import calendar

month = int(input("请输入月份(1-12):"))

# 判断月份的有效性
if month < 1 or month > 12:
    print("无效的月份!")
else:
    # 获取该月份的天数
    days = calendar.monthrange(2023, month)[1]
    print(f"{month}月份有{days}天。")

在这个示例中,我们使用input函数接受用户输入的月份,然后将其转换为整数类型。接着,我们使用calendar.monthrange(year, month)函数来获取给定年份和月份的天数,返回一个元组(weekday of first day, number of days)。我们只需要取元组的第二个元素即可得到天数。

请注意,上述示例中我们假设年份为2023,你可以根据需要修改为其他年份。


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

最新推荐

热门点击