Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Các hàm Calendar trong Python - monthrange(), prcal(), weekday()

Tiếp tục khám phá các phương thức của module calendar.

calendar.monthrange(year, month)

Phương thức calendar.monthrange(year, month) trả về tuple: số thứ tự ngày đầu tuần và số ngày của tháng.

Ví dụ

import calendar
year = 2019
month = 1
weekday, no_of_days = calendar.monthrange(year, month)
print(f'Weekday number: {weekday}')
print(f'No. of days: {no_of_days}')

Kết quả

Weekday number: 1
No. of days: 31

calendar.prcal(year)

Phương thức calendar.prcal(year) in lịch năm mà không cần hàm print.

Ví dụ

import calendar
year = 2019
calendar.prcal(year)

Kết quả

Hiển thị lịch năm 2019 (hình ảnh):

Các hàm Calendar trong Python - monthrange(), prcal(), weekday()

calendar.weekday(year, month, day)

Phương thức calendar.weekday(year, month, day) nhận 3 đối số, trả về số thứ tự ngày trong tuần.

Ví dụ

import calendar
year = 2020
month = 1
day = 28
print(calendar.weekday(year, month, day))

Kết quả

1

Kết luận

Thắc mắc hãy bình luận.