Перейти к содержимому
Задача · Операторы · урок 8 из 9

Задача: високосный год

Напишите функцию is_leap(year), которая возвращает True, если год високосный, и False, если нет. Год високосный, если выполнено одно из правил:

  • год делится на 4, но не делится на 100;
  • год делится на 400.
  • is_leap(2024) → True
  • is_leap(1900) → False
  • is_leap(2000) → True

Ограничения: year — целое число от 1 до 9999. Тесты проверяют ответ записью got is True или got is False: она требует именно True или False, и число 1 вместо True не пройдёт.

Не добавляйте лишних импортов, если в задаче это прямо не сказано.

leap.py — python
python · строк: 3
Ctrl+Enter запуск · Esc выйти из редактора

Подпишись, чтобы пройти курс

Курс бесплатный. Войди через Telegram и подпишись на канал — откроются все уроки.

Войти другим способом