кодесурса
«Python

Упражнение на питоне: отображение знака китайского зодиака для данного года

script1adsense2code
script1adsense3code

Условный 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 программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code