เราจะสำรวจวิธีการต่างๆ ของปฏิทิน โมดูลในบทช่วยสอนนี้ มาดูกันทีละตัว
calendar.monthrange(ปี เดือน)
วิธีการ 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(ปี)
วิธีการ calendar.prcal(ปี) พิมพ์ปฏิทินของปีโดยไม่มีฟังก์ชั่นการพิมพ์
ตัวอย่าง
# importing the calendar module import calendar # initializing year year = 2019 # printing the calendar using prcal() method calendar.prcal(year)
ผลลัพธ์
หากคุณเรียกใช้โปรแกรมข้างต้น คุณจะได้ผลลัพธ์ดังต่อไปนี้
calendar.weekday(ปี เดือน วัน)
วิธีการ calendar.weekday(ปี เดือน วัน) รับสามอาร์กิวเมนต์และส่งกลับหมายเลขวันทำงาน
ตัวอย่าง
# 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
บทสรุป
หากคุณมีข้อสงสัยใดๆ ในบทแนะนำ โปรดระบุในส่วนความคิดเห็น