You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
'''Реализуйте метод is_leap_year(), который определяет является ли год високосным или нет. Год будет високосным, если он кратен (то есть делится без остатка) 400 или он одновременно кратен 4 и не кратен 100. Как видите, в определении уже заложена вся необходимая логика, осталось только переложить её на код:
is_leap_year(2018) # false
is_leap_year(2017) # false
is_leap_year(2016) # true
Кратность можно проверять так:
# % - возвращает остаток от деления левого операнда на правый
# Проверяем что number кратен 10
number % 10 == 0
# Проверяем что number не кратен 10
number % 10 != 0'''
def is_leap_year(year):
return year % 400 == 0 or (year % 4 == 0 and year % 100 != 0)