Computer >> Máy Tính >  >> Lập trình >> Python

Các hàm lịch trong Python - (monthrange (), prcal (), weekday ()?)


Chúng ta sẽ khám phá các phương pháp khác nhau của lịch mô-đun trong hướng dẫn này. Hãy xem từng cái một.

calendar.monthrange (năm, tháng)

Phương pháp calendar.monthrange (năm, tháng) trả về số ngày trong tuần bắt đầu và số ngày của tháng nhất định. Nó trả về hai giá trị trong một bộ giá trị. Hãy xem một ví dụ.

Ví dụ

# 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}')

Đầu ra

Nếu bạn chạy đoạn mã trên, bạn sẽ nhận được kết quả sau.

Weekday number: 1
No. of days: 31

calendar.prcal (năm)

Phương thức calendar.prcal (năm) in lịch của năm mà không có chức năng in.

Ví dụ

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

Đầu ra

Nếu bạn chạy chương trình trên, bạn sẽ nhận được kết quả sau.

Các hàm lịch trong Python - (monthrange (), prcal (), weekday ()?)

calendar.weekday (năm, tháng, ngày)

Phương thức calendar.weekday (năm, tháng, ngày) nhận ba đối số và trả về số ngày trong tuần.

Ví dụ

# 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))

Đầu ra

Nếu bạn chạy đoạn mã trên, bạn sẽ nhận được kết quả sau.

1

Kết luận

Nếu bạn có bất kỳ nghi ngờ nào trong hướng dẫn, hãy đề cập đến chúng trong phần bình luận.