Python Conditional: Exercise — 37 with Solution
Напишите программу Python, которая считывает два целых числа, представляющих месяц и день, и печатает время года для этого месяца и дня.
Графическая презентация:
Пример решения:
Код Python:
month = input ("Введите месяц (например, январь, февраль и т. д.):") day = int (input ("Введите день:")) если месяц в ('Январь', 'Февраль', 'Март'): Season = 'winter'elif месяц в (' апрель ',' май ',' июнь '): season =' spring'elif месяц в ('июль', 'август', 'сентябрь'): сезон = 'лето'else: сезон = 'autumn'if (month ==' March ') and (day> 19): season =' spring'elif (month == 'June') and (day> 20): season = 'summer'elif (month = = 'Сентябрь') и (день> 21): season = 'autumn'elif (month ==' декабрь ') и (день> 20): season =' winter'print («Сезон», сезон)
Пример вывода:
Введите mo nth (например, Январь, Февраль и т. Д.): Апрель Введите день: 15 Сезон весна
Блок-схема:
Визуализируйте выполнение кода Python:
Следующий инструмент визуализирует шаг за шагом, что делает компьютер, как он выполняет указанную программу:
Редактор кода Python: