Пользователь вводит порядковый номер месяца c 1 и программа выводит к какому сезону относится данный месяц (осень, лето, зима, весна).
python
month_number = int(input("Введите порядковый номер месяца: "))
Далее, воспользуемся оператором выбора if-elif-else для определения к какому сезону относится введенный месяц. В данном случае у нас всего четыре сезона: осень, зима, весна и лето. Для каждого сезона у нас будет свой диапазон порядковых номеров месяцев:
python
if month_number in (3, 4, 5):
season = "весна"
elif month_number in (6, 7, 8):
season = "лето"
elif month_number in (9, 10, 11):
season = "осень"
else:
season = "зима"
В данном примере, если введенный порядковый номер месяца находится в диапазоне (3, 4, 5), то переменной season присваивается значение "весна", если в диапазоне (6, 7, 8), то переменной season присваивается значение "лето" и так далее.
Для вывода результата на экран можно воспользоваться функцией print():
python
print(f"Месяц номер {month_number} относится к сезону {season}.")
Вместо f можно использовать оператор конкатенации строк (+):
python
print("Месяц номер " + str(month_number) + " относится к сезону " + season + ".")
Также можно использовать метод форматирования строк format():
python
print("Месяц номер {} относится к сезону {}.".format(month_number, season))
Полный код программы:
python
month_number = int(input("Введите порядковый номер месяца: "))
if month_number in (3, 4, 5):
season = "весна"
elif month_number in (6, 7, 8):
season = "лето"
elif month_number in (9, 10, 11):
season = "осень"
else:
season = "зима"
print(f"Месяц номер {month_number} относится к сезону {season}.")
Таким образом, программа получает от пользователя порядковый номер месяца и выводит на экран к какому сезону относится данный месяц.Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет
Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет