Python да кабиса йилини аниқлаш

Йилнинг кабиса эканлигини математик усуллар билан аниқлашда бир неча амалларни кетма-кет бажариш керак бўлиб, бу жуда қулай эмас. Бирок Python да calendar модулининг maxсус isleap методи ёрдамида бу жараённи сезиларли darajada soddalashtirish imkoniyati мавжуд. Методнинг параметрига керакли йил берилади. Метод бул мәнларни қайтаради. Агар йил кабиса бўлса, True чиқади, акс ҳолда - False.

Бошлаш учун calendar модулини import қилиш керак:

pythonimport calendar

Кейин import қилинган модулга isleap методини қўллаймиз. Натижани res ўзгарувчисига ёзамиз ва уни экранга чиқарамиз:

pythonres = calendar.isleap(2025)
print(res) # False ни чиқаради
Задание 1

Йил берилган:

pythonyear = 2020

Унинг кабиса йили эканлигини аниқланг.

Задание 2

Йил берилган:

pythonyear = 1910

Унинг кабиса йили эканлигини аниқланг.

Задание 3

Ҳозирги йилнинг кабиса йили эканлигини аниқланг.