calendar

Python calendar moduli

❮ Python o‘rnatilgan modullari


Misol

Kabisa yilini va sananing hafta kunini tekshiring:

import calendar print(calendar.isleap(2024)) print(calendar.weekday(2025, 1, 1))
O‘zingiz sinab ko‘ring »

Ta’rif va qo‘llanilishi

calendar moduli kalendarlarni chiqaradi va kalendarga oid foydali funksiyalarni taqdim etadi.

Undan oylar/yillarni formatlash, hafta kunlarini hisoblash hamda kabisa yillari va boshqa kalendar ma’lumotlari bilan ishlash uchun foydalaning.


A’zolar

A’zo Tavsif
CalendarKalendar hisob-kitoblari va iteratorlari uchun asosiy sinf.
calendar()Yil kalendarini ko‘p qatorli string sifatida qaytaradi.
day_abbrHafta kunlarining qisqartirilgan nomlaridan iborat ketma-ketlik.
day_nameHafta kunlarining mahalliylashtirilgan nomlaridan iborat ketma-ketlik.
firstweekday()Haftaning birinchi kuni uchun joriy sozlamani oladi.
HTMLCalendarHTML kalendarlar yaratish uchun sinf.
isleap()Kabisa yillari uchun True, aks holda False qaytaradi.
leapdays()Yillar oralig‘idagi kabisa yillari sonini qaytaradi.
LocaleHTMLCalendarLokalga xos oy va hafta kunlari nomlaridan foydalanadigan HTML kalendar.
LocaleTextCalendarLokalga xos oy va hafta kunlari nomlaridan foydalanadigan matnli kalendar.
month()Oy kalendarini ko‘p qatorli string sifatida qaytaradi.
month_abbrOylarning qisqartirilgan nomlaridan iborat ketma-ketlik.
month_nameOylarning mahalliylashtirilgan nomlaridan iborat ketma-ketlik.
monthcalendar()Oyning matritsa ko‘rinishini qaytaradi.
monthrange()Oyning birinchi kuni qaysi hafta kuniga to‘g‘ri kelishini va oydagi kunlar sonini qaytaradi.
prcal()Yil kalendarini chiqaradi.
prmonth()Oy kalendarini chiqaradi.
setfirstweekday()Haftaning birinchi kunini o‘rnatadi (0=dushanba, 6=yakshanba).
TextCalendarOddiy matnli kalendarlar yaratish uchun sinf.
weekday()Sana uchun hafta kunini (0=dushanba..6=yakshanba) qaytaradi.
weekheader()Hafta kunlarining qisqartirilgan nomlaridan iborat sarlavha stringini qaytaradi.

❮ Python o‘rnatilgan modullari

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!