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

сделайте 4 пожалуйста❤️‍❤️‍❤️‍

Приложения:

obrazejviktor: на каком языке программирования это написать?
diana4624: пайтон, заранее спасибо!

Ответы

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

Ответ:

Если нужно просто ввести порядковый номер месяца то код будет выглядеть так:

month_number = int(input("Введите номер месяца (от 1 до 12): "))

if month_number in [1, 2, 12]:

   season = "зима"

elif 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}.")

Если нужно чтобы программа определяла автоматически:

import datetime

current_month = datetime.datetime.now().month

if current_month in [1, 2, 12]:

   season = "зима"

elif current_month in [3, 4, 5]:

   season = "весна"

elif current_month in [6, 7, 8]:

   season = "лето"

elif current_month in [9, 10, 11]:

   season = "осень"

else:

   season = "неизвестно"

print(f"Текущий месяц относится к времени года: {season}.")


diana4624: большое спасибо!
Похожие вопросы