In lịch ra màn hình console bằng Python¶
Thư viện calendar
trong Python là một module cung cấp các công cụ làm việc với lịch và thực hiện những thao tác liên quan đến ngày tháng một cách thuận tiện.
Một số tính năng của calendar¶
- Tạo lịch cho một tháng hoặc một năm cụ thể, hiển thị dưới dạng văn bản hoặc HTML.
- Cung cấp các hàm để lấy thông tin liên quan đến ngày tháng, kiểm tra năm nhuận, tính số ngày giữa hai mốc ngày, v.v...
Cài đặt¶
calendar
là module có sẵn trong Python nên không cần cài đặt bằng pip
.
Khai báo thư viện¶
In lịch năm¶
Hàm print_year_calendar()
dưới đây sẽ in lịch của một năm cụ thể ra màn hình console.
Trong đó, các tham số gồm:
year
: năm cần in. Mặc định là năm 2025.width
: độ rộng của cột ngày trong mỗi tháng. Mặc định là 2.lines
: số dòng của mỗi tuần trong tháng. Mặc định là 1.spacing
: ký tự trống giữa các tháng. Mặc định là 6.c
: số tháng trong một hàng. Mặc định là 3.
Output:
Mã nguồn¶
Code đầy đủ được đặt tại: