Module (89%)
Section (47%)

Как проверить, является ли год високосным?

Модуль calendar предоставляет две полезные функции для проверки того, являются ли годы високосными.


February 29th


Первый, называемый isleap, возвращает True, если прошел високосный год, или False в противном случае. Второй, называемый leapdays, возвращает количество високосных годов в заданном диапазоне.

Запустите код в редакторе.

Результат:

True 3

output

В примере мы получаем результат 3, потому что в период с 2010 по 2020 год всего три високосных года (примечание: 2021 год не включен). Это 2012, 2016 и 2020 годы.



Code

import calendar

print(calendar.isleap(2020))
print(calendar.leapdays(2010, 2021)) # Up to but not including 2021.
{{ dockerServerErrorMsg }} ×
{{ errorMsg }} ×
{{ successMsg }} ×