#импорт библиотек import time def status(): #так создается функция global ansvers if ansvers == 0: print('Результат неудовлетворителен') elif ansvers == 1: print('Хорошо!') elif ansvers == 2: print('Отлично!') input() def check_questions(): #это сама функция, бывают функции внтури функции global ansvers #тут мы даем возможность Python'у понять, что это глобальная переменная if question1 == 2: #тут уже идет проверка на правильный ответ ansvers += 1 #это мы добавляем 1 бал в переменную, в которой лежит кол-во правильных ответов elif question2 == 1: ansvers += 1 elif question3 == 3: ansvers += 1 status() #тут мы вызываем еще 1 функцию, в которой выводится результат ansvers = 0 #переменная, в которой лежит кол-во правильный ответов #вывод текста в консоль print('Сейчас Вы будете проходить тест, которй состоит из 3 вопросов.') print('На каждый ответ введите правильный номер ответа.') time.sleep(1) #задержка print('Как переводится на англ. язык «желтый»? 1 - green, 2 - yellow, 3 - red.') question1 = int(input()) #переменная, в которой хранится ответ print('Как переводится на рус. язык «white»? 1 - белый, 2 - красный, 3 - фиолетовый.') question2 = int(input()) print('Как переводится на англ. язык «синий»? 1 - green, 2 - yellow, 3 - blue.') question3 = int(input()) check_questions() #вызов функции