编写函数根据参数year month day显示是星期几
时间: 2023-06-13 22:03:30 浏览: 145
C#根据年月日计算星期几的函数
可以使用Python内置的datetime模块来实现这个功能,具体代码如下:
```python
import datetime
def get_weekday(year, month, day):
date_str = f"{year}-{month}-{day}"
date_obj = datetime.datetime.strptime(date_str, "%Y-%m-%d")
return date_obj.strftime("%A")
```
其中,get_weekday函数接收三个参数year、month和day,分别表示年、月和日。函数内部首先将这三个参数转化为字符串date_str,然后使用datetime.datetime.strptime函数将其转化为datetime对象date_obj。最后,使用strftime函数将date_obj对象转化为星期几的字符串,返回给调用者。
调用示例:
```python
print(get_weekday(2022, 11, 11)) # 显示Friday
```
注意,本函数使用的是Python 3.x版本的datetime模块,如果使用的是Python 2.x版本需要使用不同的方法来实现。
阅读全文