
Дано целое число, определяющее номер месяца. Вывести время года (лето, зима, весна, осень). (на
питон)

Ответы на вопрос

print('Время года')
while 1: #бесконечность цикла
while 1:
try:
month = int(input('Введите номер месяца(1-12): '))
if(month <1 or month >12):
continue
break
#Проверка на ввод букв
except ValueError:
print('Ошибка! Вводите только цифры')
#создадим кортеж
Tuple = ('Зима','Весна','Лето','Осень')
#создадим условия для выбора месяца
if(month == 12 or month == 1 or month == 2):
print('Чувствуете холод? Это зима!\n')
if(month == 3 or month == 4 or month == 5):
print('Всё цветет? Верно, это весна!\n')
if(month == 6 or month == 7 or month == 8):
print('ОТДЫЫЫЫЫЫХ! ЛЕТОООООО\n')
if(month == 9 or month == 10 or month == 11):
print('Снова на пары? Ну, конечно, осень!\n')



Для определения времени года по номеру месяца вам нужно создать соответствующую функцию на Python. Вот пример кода, который решит данную задачу:
pythondef get_season(month_number):
# Создаем словарь с соответствиями месяцев и времен года
seasons = {
1: "зима",
2: "зима",
3: "весна",
4: "весна",
5: "весна",
6: "лето",
7: "лето",
8: "лето",
9: "осень",
10: "осень",
11: "осень",
12: "зима"
}
# Проверяем входные данные на корректность
if month_number < 1 or month_number > 12:
return "Некорректный номер месяца. Введите число от 1 до 12."
# Возвращаем соответствующее время года
return seasons[month_number]
# Пример использования функции
month_number = int(input("Введите номер месяца (от 1 до 12): "))
season = get_season(month_number)
print("Время года:", season)
Вы можете запустить этот код и ввести номер месяца, чтобы получить соответствующее время года.


Похожие вопросы







Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili