Задача "Животное года"
Пользователь вводит номер года (больше 1996 года). Необходимо определить животное, под знаком которого пройдет год, если 1996 год – год Крысы. Цикл повторения распределения животных равен 12 лет (крыса, бык, тигр, кролик, дракон, змея, лошадь, коза, обезьяна, петух, собака свинья).
На языке программирования Python
Answers & Comments
Verified answer
Def animals(y):return "Животное года - " + {
0 : "крыса",
1 : "бык",
2 : "тигр",
3 : "кролик",
4 : "дракон",
5 : "змея",
6 : "лошадь",
7 : "коза",
8 : "обезьяна",
9 : "петух",
10 : "собака",
11 : "свинья",
}.get(y)
n = int(input("Введите год: "))
print (animals((n-4) % 12))
Пример:
Введите год: 2017
Животное года - петух