• Кількість днів у місяці Напишіть програму, яка приймає на вхід число - порядковий номер місяця і повертає кількість днів у цьому місяці. Python

Ответы 1

  • Ответ:

    Лістинг + результат роботи

    def days_in_month(month_number):

    days_in_month_dict = {

    1: 31, # січень

    2: 28, # лютий

    3: 31, # березень

    4: 30, # квітень

    5: 31, # травень

    6: 30, # червень

    7: 31, # липень

    8: 31, # серпень

    9: 30, # вересень

    10: 31, # жовтень

    11: 30, # листопад

    12: 31 # грудень

    }

    if month_number in days_in_month_dict:

    return days_in_month_dict[month_number]

    else:

    return "Недопустимий номер місяця. Введіть число від 1 до 12."

    def main():

    try:

    month_number = int(input("Введіть порядковий номер місяця (1-12): "))

    result = days_in_month(month_number)

    print(f"У місяці з порядковим номером {month_number} є {result} днів.")

    except ValueError:

    print("Введіть дійсне число від 1 до 12.")

    if __name__ == "__main__":

    main()

    answer img
    • Автор:

      joeyo8oh
    • 1 год назад
    • 6
  • Добавить свой ответ

Войти через Google

или

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

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

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