当前位置:首页python > 正文

Python输入年月日判断哪一天

作者:野牛程序员:2023-06-20 08:14:53python阅读 2614

在Python中,可以使用datetime模块来判断给定的年、月、日是星期几。下面是一个示例代码:

from datetime import datetime

year = int(input("请输入年份:"))
month = int(input("请输入月份:"))
day = int(input("请输入日期:"))

date_str = f"{year}-{month}-{day}"
date = datetime.strptime(date_str, "%Y-%m-%d")
weekday = date.strftime("%A")

print(f"{year}年{month}月{day}日是{weekday}.")

在这个示例中,我们首先使用input()函数获取用户输入的年、月、日。然后将这些值拼接成一个日期字符串,并使用strptime()函数将其转换为datetime对象。接下来,使用strftime()函数将星期几的信息格式化为字符串,最后将结果打印出来。

请注意,这段代码假设用户输入的年、月、日是有效的。如果用户输入无效的日期,比如输入了不存在的日期或者月份超出了1到12的范围,将会引发ValueError异常。


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

最新推荐

热门点击