用 Python 列印日曆


在本教程中,我們將學習如何使用 Python 的calendar模組來列印月份和年份的日曆。這是 Python 中的一件很簡單的事情。我們需要年和月數字。就是這樣。

讓我們看看如何列印一個年曆。按照以下步驟列印年曆。

  • 匯入 calendar 模組。

  • 初始化年份數字。

  • 使用 calendar.calendar(year) 類列印日曆。

示例

請看以下程式碼。

 線上演示

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

輸出

如果你執行以上程式碼,你將獲得以下輸出。

                                    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

 讓我們看看如何列印一個月曆。按照以下步驟列印月曆。

  • 匯入 calendar 模組。

  • 初始化年份和月份數字。

  • 使用 calendar.month(year, month) 類列印日曆。

示例

請看以下程式碼。

 線上演示

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

輸出

如果你執行以上程式,你將獲得以下結果。

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

結論

如果你對本教程有任何疑問,請在評論區指出。

更新於: 12-Feb-2020

12K+ 次瀏覽

開啟你的職業生涯

完成課程獲得認證

開始
廣告