Упражнение на питоне: отображение знака китайского зодиака для данного года
Условный Python: Упражнение - 39 с решением
Напишите программу на Python для отображения знака китайского зодиака для данного года, в котором вы родились.
Пример решения:
Код Python:
year = int(input("Input your birth year: "))
if (year - 2000) % 12 == 0:
sign ='Dragon'
elif (year - 2000) % 12 == 1:
sign ='Snake'
elif (year - 2000) % 12 == 2:
sign ='Horse'
elif (year - 2000) % 12 == 3:
sign ='sheep'
elif (year - 2000) % 12 == 4:
sign ='Monkey'
elif (year - 2000) % 12 == 5:
sign ='Rooster'
elif (year - 2000) % 12 == 6:
sign ='Dog'
elif (year - 2000) % 12 == 7:
sign ='Pig'
elif (year - 2000) % 12 == 8:
sign ='Rat'
elif (year - 2000) % 12 == 9:
sign ='Ox'
elif (year - 2000) % 12 == 10:
sign ='Tiger'
else:
sign ='Hare'
print("Your Zodiac sign :",sign)
Пример вывода:
Введите год вашего рождения: 1784 Ваш знак зодиака: Дракон
Блок-схема:
Визуализируйте выполнение кода Python:
Следующий инструмент визуализирует, что компьютер делает шаг за шагом при выполнении указанной программы:
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу на Python для отображения астрологического знака на данную дату рождения.
Далее: Напишите программу на Python, чтобы найти медиану из трех значений.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code