调用python标准库calendar,找一找你的生日是星期几
时间: 2024-09-10 17:07:46 浏览: 44
在Python中,你可以使用`calendar`模块来获取日期相关的信息,包括星期几。首先,你需要导入`calendar`模块,然后根据你的出生日期计算对应的星期几。下面是一个示例代码片段:
```python
import calendar
# 假设你的生日是1990年1月1日
your_birthday = (1990, 1, 1)
# 获取当前年份
current_year = calendar.datetime.date.today().year
# 使用calendar.weekday(year, month, day) 函数,返回的是一个整数,其中0代表周一,6代表周日
# 我们需要转换成英文表示的星期几,所以再加1并映射到字符串上
weekday_name = calendar.day_name[calendar.weekday(current_year, your_birthday[1], your_birthday[2]) + 1]
print(f"Your birthday is on {weekday_name}.")
```
这段代码会打印出你的生日是星期几。如果你的生日不是固定的,你可以将`your_birthday`变量改为实际的日期元组。
阅读全文