Python có module tích hợp calendar để làm việc với lịch. Tuần trong module này bắt đầu từ Thứ Hai đến Chủ Nhật, tuân theo lịch Gregorian. Xem các phương thức hữu ích.
Lấy lịch năm
Để lấy lịch năm cụ thể, tạo instance calendar.calendar(year) và in ra.
Ví dụ
import calendar year = 2019 print(calendar.calendar(2019))
Kết quả
Hình ảnh lịch năm 2019:

Có thể lấy nhiều dạng đầu ra khác dùng calendar.calendar(year). Thử khám phá bằng dir().
Lấy lịch tháng
Để lấy lịch tháng cụ thể, dùng calendar.month(year, month_number).
Ví dụ
import calendar year = 2000 month = 1 print(calendar.month(year, month))
Kết quả
January 2000
Mo Tu We Th Fr Sa Su
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
Kết luận
Khó khăn hãy bình luận.