← К задачам
Экзамен Шрёдингера
Программа, которую написали организаторы экзамена по английскому языку, выдает такое сообщение:
Your Score 85%
You FAILEDPASSED the Exam
Required Score 85%
Перевод: Вы набрали 85% Вы ПРОВАЛИЛИ/СДАЛИ экзамен Нужно набрать 85%
Код на Python, который написали организаторы для вывода второй строки, вы найдете на вкладке Код. Помогите починить программу.
Функция принимает два аргумента в виде строк: рейтинг пользователя user_score и рейтинг, необходимый для сдачи экзамена, pass_score.
Функция должна вернуть строку "You PASSED the Exam", если пользователь сдал экзамен. В противном случае нужно вернуть строку "You FAILED the Exam".
Примеры
grade_percentage("85%", "85%") ➞ "You PASSED the Exam"
grade_percentage("99%", "85%") ➞ "You PASSED the Exam"
grade_percentage("65%", "90%") ➞ "You FAILED the Exam"
def grade_percentage(user_score, pass_score): s='' if int(user_score[:-1])<=int(pass_score[:-1]) : s=s+'FAILED' if int(user_score[:-1])>=int(pass_score[:-1]) : s=s+'PASSED' return 'You'+' '+s+' '+'the Exam'
Для запуска тестов необходима авторизация.