Python Даний номер місяця від 1 до 12. Вивести назву відповідного введеного значення місяця (1 — січень, 2 — лютий тощо)
Ответы
Ответ:
Ось код на 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, виводимо повідомлення про невірне значення номера місяця.
print(lst.index(input())+1)