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

In lịch bằng Python

Trong hướng dẫn này, chúng ta sẽ tìm hiểu cách in lịch tháng và năm bằng cách sử dụng lịch mô-đun của Python. Đó là một điều đơn giản trong Python. Chúng ta cần số năm và số tháng. Vậy là xong.

Cùng xem cách in lịch tết nhé. Làm theo các bước dưới đây để in lịch năm.

  • Nhập mô-đun lịch.

  • Khởi tạo số năm.

  • In lịch bằng lớp calendar.calendar (năm).

Ví dụ

Xem đoạn mã dưới đây.

# importing the calendar module
import calendar
# initializing the year
year = 2020
# printing the calendar
print(calendar.calendar(year))

Đầu ra

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

                                    2020
January                            February                                    March
Mo Tu We Th Fr Sa Su              Mo Tu We Th Fr Sa Su                         Mo Tu We Th Fr Sa Su
      1   2  3  4  5                             1  2                                             1
6  7  8   9 10 11 12              3  4  5  6  7  8  9                           2  3  4  5  6  7  8
13 14 15 16 17 18 19             10 11 12 13 14 15 16                           9 10 11 12 13 14 15
20 21 22 23 24 25 26             17 18 19 20 21 22 23                          16 17 18 19 20 21 22
27 28 29 30 31                   24 25 26 27 28 29                             23 24 25 26 27 28 29
                                                                               30 31

April                                 May                                       June
Mo Tu We Th Fr Sa Su              Mo Tu We Th Fr Sa Su                        Mo Tu We Th Fr Sa Su
      1  2  3   4  5                          1  2  3                         1  2  3  4  5  6  7
6  7  8  9  10 11 12              4  5  6  7  8  9 10                         8  9 10 11 12 13 14
13 14 15 16 17 18 19             11 12 13 14 15 16 17                        15 16 17 18 19 20 21
20 21 22 23 24 25 26             18 19 20 21 22 23 24                        22 23 24 25 26 27 28
27 28 29 30                      25 26 27 28 29 30 31                        29 30

July                                 August                                     September
Mo Tu We Th Fr Sa Su             Mo Tu We Th Fr Sa Su                          Mo Tu We Th  Fr  Sa   Su
      1  2  3  4  5                             1  2                               1  2  3   4   5   6
6  7  8  9  10 11 12             3  4  5  6  7  8  9                           7   8  9  10 11  12  13
13 14 15 16 17 18 19            10 11 12 13 14 15 16                          14  15  16 17 18  19  20
20 21 22 23 24 25 26            17 18 19 20 21 22 23                          20  21  22 23 24  25  26
27 28 29 30 31                  24 25 26 27 28 29 30                          27  28  29 30
                                31
October                              November                                   December
Mo Tu We Th Fr Sa Su               Mo Tu We Th Fr Sa Su                         Mo Tu We Th Fr Sa Su
          1  2  3  4                                 1                             1  2  3  4  5  6
5   6  7  8  9  10 11              2  3  4  5  6  7  8                          7  8  9  10 11 12 13
12  13 14 15 16 17 18              9 10  11 12 13 14 15                         14 15 16 17 18 19 20
19  20 21 22 23 24 25              16 17 18 19 20 21 22                         21 22 23 24 25 26 27
26  27 28 29 30 31                 23 24 25 26 27 28 29                         28 29 30 31
                                  30

Cùng xem cách in lịch tháng nhé. Làm theo các bước dưới đây để in lịch tháng.

  • Nhập mô-đun lịch.

  • Khởi tạo số năm và tháng.

  • In lịch bằng lớp calendar.month (năm, tháng).

Ví dụ

Xem đoạn mã dưới đây.

# importing the calendar module
import calendar
# initializing the year and month
year = 2020
month = 1
# printing the calendar
print(calendar.month(year, month))

Đầu ra

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

January 2020
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

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.