Поделитесь своими знаниями, ответьте на вопрос:
Python Напишите вс функцию, которая по остатку от деления на 12 своего аргумента-года определяет и возвращает в основную программу название года по китайскому календарю. Соответствие: 0 обезьяны 1 петуха 2 собаки 3 свиньи 4 мыши 5 быка 6 тигра 7 кролика 8 дракона 9 змеи 10 лошади 11 овцы Воспользуйтесь вс функцией в основной программе, которая в цикле пользователя ввести год, с вс функции определяет его название и печатает его (печать названия в основной программе Еще одна вс функция должна обеспечить правильность ввода данных в программу. Основная программа должна работать до тех пор, пока пользователь на во Завершить? (да/нет): » ответит «да».
l = ['Обезьяна', 'Петух', 'Собака', 'Свинья', 'Мышь', 'Бык', 'Тигр', 'Кролик', 'Дракон','Змея', 'Лошадь', 'Овца']
while True:
year = int(input('Введите год: '))
for i in range(0,12):
if year%12==i:
print(l[i])
q = str(input('Завершить: (да/нет) '))
if q == 'да':
print('До свидания!')
break