Предмет: Информатика, автор: artembeskorovainyi20

Python Даний номер місяця від 1 до 12. Вивести назву відповідного введеного значення місяця (1 — січень, 2 — лютий тощо)

Ответы

Автор ответа: shadowyt773
1

Ответ:

Ось код на Python для виведення назви місяця, відповідно до введеного номера:
month_num = int(input("Введіть номер місяця (від 1 до 12): "))

if month_num == 1:

   print("Січень")

elif month_num == 2:

   print("Лютий")

elif month_num == 3:

   print("Березень")

elif month_num == 4:

   print("Квітень")

elif month_num == 5:

   print("Травень")

elif month_num == 6:

   print("Червень")

elif month_num == 7:

   print("Липень")

elif month_num == 8:

   print("Серпень")

elif month_num == 9:

   print("Вересень")

elif month_num == 10:

   print("Жовтень")

elif month_num == 11:

   print("Листопад")

elif month_num == 12:

   print("Грудень")

else:

   print("Невірне значення номера місяця. Введіть число від 1 до 12.")

Объяснение:

У цьому коді ми спочатку отримуємо від користувача номер місяця за допомогою функції input() та конвертуємо його в ціле число з допомогою функції int(). Потім використовується конструкція if...elif...else для визначення відповідної назви місяця, в залежності від введеного номера. Якщо введене число не знаходиться в діапазоні від 1 до 12, виводимо повідомлення про невірне значення номера місяця.


Papapapapapam: как сложно
Papapapapapam: можно же в 2 строчки
Papapapapapam: lst = ['январь', 'февраль', 'март', 'апрель', 'май', 'июнь', 'июль', 'август', 'сентябрь', 'октябрь', 'ноябрь', 'декабрь']
print(lst.index(input())+1)
Похожие вопросы
Предмет: Математика, автор: lazzatkarataeva04