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

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.