Python中的“.weekday”函数
时间: 2023-10-07 18:08:26 浏览: 56
在Python中,`.weekday()`是一个用于日期对象的函数,它可以返回指定日期是星期几,以整数形式表示。这个函数返回值的范围是0到6,其中0表示星期一,1表示星期二,以此类推,6表示星期日。
以下是一个例子,演示如何使用`.weekday()`函数:
```python
import datetime
# 创建一个日期对象
date = datetime.datetime(2021, 9, 16)
# 使用weekday()函数获取星期几
weekday = date.weekday()
# 打印结果
print(weekday)
```
输出结果为3,表示2021年9月16日是星期四。
相关问题
python weekday()函数
Python中的weekday()函数是用来获取指定日期的星期几,返回值为-6,其中表示星期一,1表示星期二,以此类推,6表示星期日。该函数的语法如下:
weekday(year, month, day)
其中,year、month、day分别表示年、月、日。
python3.11的datetime模块中calendar.weekday()函数的作用?以列表方式写出该函数必传参数和所有可选参数并说明含义?一个简单的案例并加上注释?
`calendar.weekday()` 函数返回给定日期的星期几,星期一为 0,星期日为 6。
必传参数:
- `year`:年份
- `month`:月份
- `day`:日期
可选参数:
无
示例代码:
```python
import calendar
# 获取当前日期的星期几
year, month, day = 2022, 11, 11
weekday = calendar.weekday(year, month, day)
print(weekday) # 输出 4,表示星期五
# 获取指定日期的星期几
year, month, day = 2022, 1, 1
weekday = calendar.weekday(year, month, day)
print(weekday) # 输出 5,表示星期六
```
注释:
首先导入 `calendar` 模块。
然后通过 `calendar.weekday()` 函数获取指定日期的星期几,传入参数为年份、月份和日期。
最后将结果输出。