Python 中的日曆函式 -(monthrange(),prcal(),weekday()?)


我們將在本教程中探討 日曆 模組的不同方法。我們逐一來看一下。

calendar.monthrange(year, month)

方法 calendar.monthrange(year, month) 返回指定月份的起始星期編號和天數。它以元組形式返回兩個值。我們來看一個例子。

示例

 現場演示

# importing the calendar module
import calendar
# initializing year and month
year = 2019
month = 1
# getting the tuple of weekday and no. of days
weekday, no_of_days = calendar.monthrange(year, month)
print(f'Weekday number: {weekday}')
print(f'No. of days: {no_of_days}')

輸出

如果執行上面的程式碼,你將得到以下結果。

Weekday number: 1
No. of days: 31

calendar.prcal(year)

方法 calendar.prcal(year) 列印年份的日曆,不使用列印函式。

示例

 現場演示

# importing the calendar module
import calendar
# initializing year
year = 2019
# printing the calendar using prcal() method
calendar.prcal(year)

輸出

如果執行上面的程式,你將得到以下結果。

calendar.weekday(year, month, day)

方法 calendar.weekday(year, month, day) 取三個引數並返回星期編號。

示例

 現場演示

# importing the calendar module
import calendar
# initializing year, month and day
year = 2020
month = 1
day = 28
# getting weekday
print(calendar.weekday(year, month, day))

輸出

如果執行上面的程式碼,你將得到以下結果。

1

總結

如果你對本教程有任何疑問,請在評論區中提及。

更新於:2020 年 1 月 2 日

522 次瀏覽

開啟你的 職業生涯

完成課程,獲得認證

開始
廣告
© . All rights reserved.