Jika anda ingin meletakkan kalendar peribadi atau pun mengamalkan cabaran pengekodan harian, maka ular sawa bahasa ular taman anda yang berguna boleh memenuhi keperluan anda. macam mana?
Modul kalendar dalam Python ialah modul terbina dalam yang boleh anda gunakan untuk melaksanakan operasi berkaitan tarikh, bulan dan kalendar serta mengubah suai kod untuk hari atau bulan tertentu.
Modul kalendar Python menggunakan kalendar ideal, iaitu kalendar Gregorian semasa. Sama ada masa lalu atau masa depan, ia akan berterusan tanpa henti. Kalendar ini menetapkan hari Isnin sebagai permulaan minggu dan Ahad sebagai akhir minggu.
Sekarang mari kita lihat kelas Kalendar modul Kalendar Python. Kelas ini tidak mengendalikan pemformatan sebaliknya, kami mempunyai subkelasnya, termasuk kelas HTMLCalendar, TextCalendar dan SimpleCalendar. Menggunakan kelas kalendar kita boleh melakukan pengiraan pada banyak tugas berdasarkan bulan, hari dan tahun.
iterweekdays() - Mengembalikan iterator untuk semua nombor hari bekerja yang digunakan sepanjang minggu.
itermonthdays() - Mengembalikan iterator sepanjang bulan dan tahun yang ditentukan.
itermonthdates() - Mengembalikan iterator sepanjang semua bulan dalam tahun dari 1 hingga 12.
itermonthdays4(year, Month) - Oleh itu, ia tidak mengenakan kekangan tarikh dan menyediakan lelaran bulan dalam setahun. Sebarang nilai dihuraikan menggunakan julat tarikh.
monthdatescalendar(year, Month) - Untuk setiap data yang diproses, hasilkan senarai minggu sebagai tuple dengan bulan dan tahun sebagai minggu lengkap. Senarai tujuh tarikh tarikh dipanggil seminggu. Mengandungi objek tarikh pada masa jalan.
Untuk mencetak kalendar dalam Python, kami mengimport modul kalendar yang akan mengimport semua kelas modul.
Kemudian kami menetapkan nilai kepada pembolehubah untuk tahun yang kami ingin cetak kalendar.
Begitu juga, kami memberikan nilai kepada pembolehubah untuk bulan kalendar yang ingin kami cetak.
Akhir sekali, kami menggunakan calendar.month({year_variable,month_variable}) untuk mencetak kalendar.
#imporing re functions import calendar #storing the value of a year in a variable y y = 2022 #storing the value of the month in a variable m m = 8 #printing the calendar by using the calendar.month in-built function provided by python print(calendar.month(y, m))
Kalendar akan mencetak bulan Ogos (2022).
August 2022 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
Untuk mencetak kalendar sebulan dalam Python, import dahulu modul kalendar, ia akan mengimport semua kelas modul secara automatik. Langkah seterusnya ialah untuk menentukan nilai tahun sebagai "y" dan nilai bulan sebagai "m", yang akan digunakan selanjutnya dalam kod. Cetak kalendar yang terhasil untuk bulan dan tahun yang ditentukan dengan menggunakan fungsi kalendar.month(y,m). Di sini kita menggunakan bulan 8, iaitu Ogos, dan tahun 2022.
Kalendar ialah modul terbina dalam yang disediakan oleh Python. Anda boleh mengakses fungsi berguna yang berkaitan dengan tarikh, minggu, bulan dan tahun melalui modul kalendar. Kami telah menyemak dan menguji kod tersebut. Seperti yang dapat kita lihat, modul kalendar secara amnya mudah digunakan, difahami dan dilaksanakan. Oleh itu, kami tidak mengkaji fungsi, tetapi kod aplikasi.
Fungsi ini digunakan untuk melaksanakan beberapa tugas berkaitan kalendar. Sebagai tambahan kepada operasi ini, modul Kalendar menyediakan dua kelas: TextCalendar dan HTMLCalendar. Kelas ini memudahkan penggunaan modul kalendar mengikut keperluan.
Atas ialah kandungan terperinci Bagaimana untuk mencetak kalendar sebulan dalam Python. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!