Python Conditional: Exercise — 41 with Solution
Напишите программу Python, чтобы получить следующий день заданной даты.
Пример Решение:
Код Python:
year = int (input ("Введите год: ")) if (год% 400 == 0): leap_year = Trueelif (год% 100 == 0): leap_year = Falseelif (год% 4 == 0): leap_year = Trueelse: leap_year = Falsemonth = int (ввод ("Введите месяц [1-12]:")) если месяц в (1, 3, 5, 7, 8, 10, 12): month_length = 31elif month == 2: if leap_year: month_length = 29 else: month_length = 28else: month_length = 30day = int (input ("Введите день [1-31]:")) if day
Пример вывода:
Введите год: 1974 Введите месяц [1-12]: 2 Введите день [1-31]: 15 Следующая дата будет [гггг-мм-дд] 1974-2-16.
Блок-схема:
Визуализируйте выполнение кода Python:
Следующий инструмент визуализирует шаг за шагом, что делает компьютер, когда он выполняет указанную программу:
Редактор кода Python: