Cara mencetak kalender sepanjang tahun dengan python tanpa modul kalender

Dalam tutorial ini, kita akan belajar cara mencetak kalender bulan dan tahun menggunakan modul kalender Python. Ini hal yang mudah di Python. Kami membutuhkan nomor tahun dan bulan. Itu dia

Mari kita lihat cara mencetak kalender tahun. Ikuti langkah-langkah di bawah ini untuk mencetak kalender tahun

  • Impor modul kalender

  • Inisialisasi nomor tahun

  • Cetak kalender menggunakan kalender. kalender (tahun) kelas

Contoh

Lihat kode di bawah ini

Demo Langsung

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

Keluaran

Jika Anda menjalankan kode di atas, Anda akan mendapatkan output berikut

                                    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
_

Mari kita lihat cara mencetak kalender bulan. Ikuti langkah-langkah di bawah ini untuk mencetak kalender bulan

  • Impor modul kalender

  • Inisialisasi nomor tahun dan bulan

  • Cetak kalender menggunakan kalender. bulan (tahun, bulan) kelas

Contoh

Lihat kode di bawah ini

Demo Langsung

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

Keluaran

Jika Anda menjalankan program di atas, Anda akan mendapatkan hasil sebagai berikut

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

Kesimpulan

Jika Anda ragu dengan tutorialnya, sebutkan di bagian komentar

Cara mencetak kalender sepanjang tahun dengan python tanpa modul kalender


Cara mencetak kalender sepanjang tahun dengan python tanpa modul kalender

Jika kode memberikan hubungan yang benar antara tahun, bulan, tanggal dan hari dan satu-satunya masalah adalah menampilkan dalam format yang salah, sebaiknya simpan semua data di dalam struktur data alih-alih file di komputer Anda

Bagaimana Anda mencetak kalender bulanan untuk tahun dan bulan yang ditentukan dengan Python?

Catatan. Gunakan modul 'kalender'. .
Kalender python. .
Presentasi Bergambar
Contoh Solusi. -
Kode Piton. impor kalender y = int(input("Masukkan tahun. ")) m = int(input("Masukkan bulan. ")) cetak(kalender. bulan(y, m)).
Flow chart
Editor Kode Python. .
Punya cara lain untuk menyelesaikan solusi ini?

Bagaimana Anda bisa menampilkan kalender dengan Python?

Sangat sederhana dalam pemrograman python untuk menampilkan kalender. Untuk melakukannya, Anda perlu mengimpor modul kalender yang disertakan dengan Python. .
impor kalender
# Masukkan bulan dan tahun
yy = int(input("Masukkan tahun. "))
mm = int(input("Masukkan bulan. "))
# menampilkan kalender
cetak (kalender. bulan(yy,mm))

Bagaimana Anda mencetak bulan dalam setahun dengan Python?

Dari modul DateTime, impor kelas tanggal . Buat objek kelas tanggal . Panggil fungsi hari ini( ) dari kelas tanggal untuk mengambil tanggal hari ini . Dengan menggunakan objek yang dibuat, kita dapat mencetak tahun, bulan, hari (atribut kelas tanggal) hari ini.

Apakah kalender modul dalam Python?

Python memiliki modul bawaan yang disebut modul Kalender yang memungkinkan Anda untuk melakukan operasi terkait tanggal, bulan, dan kalender sambil membiarkan Anda memanipulasi kode Anda untuk hari tertentu . Modul Kalender dengan python menggunakan kalender ideal yang merupakan kalender Gregorian saat ini.