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