Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

ฟังก์ชั่นปฏิทินใน Python -(ช่วงเดือน(), prcal(), วันทำงาน()?)


เราจะสำรวจวิธีการต่างๆ ของปฏิทิน โมดูลในบทช่วยสอนนี้ มาดูกันทีละตัว

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)

ผลลัพธ์

หากคุณเรียกใช้โปรแกรมข้างต้น คุณจะได้ผลลัพธ์ดังต่อไปนี้

ฟังก์ชั่นปฏิทินใน Python -(ช่วงเดือน(), prcal(), วันทำงาน()?)

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

บทสรุป

หากคุณมีข้อสงสัยใดๆ ในบทแนะนำ โปรดระบุในส่วนความคิดเห็น