• День Программиста принято отмечать на 256 день года. Так получается, что этот день выпадает на 12 сентября, если год високосный, и на 13 сентября, если невисокосный. Определите по заданному году, когда будет День Программиста. Год является високосным в таких случаях: • Делится нацело на 400 • Не делится нацело на 100, но при этом делится нацело на 4. Python

Ответы 1

  • def is_leap_year(year):

    if year % 400 == 0:

    return True

    elif year % 100 == 0:

    return False

    elif year % 4 == 0:

    return True

    else:

    return False

    def programmer_day(year):

    if is_leap_year(year):

    return "День Программиста будет 12 сентября " + str(year) + " года"

    else:

    return "День Программиста будет 13 сентября " + str(year) + " года"

  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years