Написать программу на Python типа: Ввожу месяц СЛОВАМИ, и выясняет к какому времени года относится. За флуд бан
Ответы на вопрос
Ответил s1veme
2
Ответ:
seasons = {
'Зима': ['Декабрь', 'Январь', 'Февраль'],
'Лето': ['Июнь', 'Июль', 'Август'],
'Осень': ['Сентябрь', 'Октябрь', 'Ноябрь'],
'Весна': ['Март', 'Апрель', 'Май']
}
month_user = input()
for month in seasons:
----if month_user in seasons[month]:
--------print(month)
--------break
Объяснение:
Давайте реализуем это через словарь?
Окей, заполняем словарь, где ключ - это время года, а значение - это список с месяцами.
Попросим у пользователя ввести нужный месяц с заглавной буквы.
Теперь переберём все сезоны, таким образом, просто будем получать ключи.
А теперь проверим, есть ли наш месяц в списке.
Знаком "-" - показаны табуляции.
Новые вопросы
Английский язык,
1 год назад
Биология,
1 год назад
Английский язык,
6 лет назад
Русский язык,
6 лет назад
Математика,
8 лет назад