DERZKY.RU
  • HTML/CSS
  • Windows
  • Linux
  • Программирование
  • WordPress
  • Блог
  • Разное
DERZKY.RU
  • HTML/CSS
  • Windows
  • Linux
  • Программирование
  • WordPress
  • Блог
  • Разное

Как проверить високосный ли год на Python

by divola 15.09.2019
15 сентября 2019 г. Обновлено 11 октября 2019 Главная Программирование

Стандартный год состоит из 365 дней, а високосный из 366 дней. Високосный год кратен 4, но при этом не кратен 100, либо кратен 400. Иными словами, если год делится на 4 без остатка, но делится на 100 только с остатком, то он високосный, иначе — невисокосный, кроме случая, если он делится без остатка на 400 — тогда он всё равно високосный.

Проверка с помощью условия if

На Python можно выполнить проверку использовав вышеописанные условия:

year = 2019

if year % 4 == 0 and year % 100 != 0 or year % 400 == 0:
    return True
else:
    return False

Проверка с дополнительными условиями elif

Данная программа поможет лучше понять логику проверки года на високосность.

year = 2019

if year % 400 == 0:
    print("%d високосный" %year)
elif year % 100 == 0:
    print("%d не високосный" %year)
elif year % 4 == 0:
    print("%d високосный" %year)
else:
    print("%d не високосный" %year)
pythonпрожки
4
FacebookVKTwitterPinterestTelegramEmail
предыдущая запись
Как отключить и снова включить проверку цифровых подписей драйверов в Windows
следующая запись
Лучшие времена для <time>

Оставить комментарий Отменить ответ

Запомнить имя, email и адрес сайта

Последние записи

  • JavaScript logoКак удалить элемент из массива по значению на JavaScript
  • Как в Windows 11 перенаправить ссылки Edge в сторонний браузер по умолчаниюКак в Windows 11 перенаправить ссылки Edge в сторонний браузер по умолчанию
  • Запуск программыКак отключить предупреждение системы безопасности Windows при запуске исполяемых файлов
  • coinmon в терминалеКак следить за курсом Bitcoin и других криптовалют в терминале Windows/Linux
  • Плавная прокрутка по якорным ссылкамПлавная прокрутка по якорным ссылкам
  • Главная
  • HTML/CSS
  • Windows
  • Linux
  • Программирование
  • WordPress
  • Блог
  • Разное
  • Карта сайта

© 2018-2023 derzky.ru Все права защищены. Перепечатка запрещена.