Пожалуйста, помогите! ! ! Я не могу этого понять
Напишите функцию course_grader, которая принимает список результатов тестов в качестве своего параметра. Он сложит эти результаты тестов и вычислит средний балл. Затем он должен вернуть сообщение "pass" или "fail" в зависимости от этих двух условий:
Если средний балл больше или равен 70 и ни один тестовый балл не ниже 50, то верните сообщение "pass".
Если средний балл ниже 70 или хотя бы один тестовый балл ниже 50, то верните сообщение "fail".
Некоторые примеры вызовов функций с комментариями о том, что должно быть распечатано, включены в main для целей тестирования. Вы должны только поместить код для функции course_grader в Vocareum.
RunSaveLoadShow Помощью CodeLens
1
деф course_grader(test_scores):
2
# Ваш код здесь
3
4
деф главная():
5
печати(course_grader([100,75,45])) # "не"
6
печати(course_grader([100,70,85])) # "пас"
7
печати(course_grader([80,60,60])) # "не"
8
печати(course_grader([80,80,90,30,80])) # "потерпеть неудачу"
9
печати(course_grader([70,70,70,70,70])) # "пас"
10
11
если __name__ == "__main__":
12
главный()
13
Что я уже пробовал:
Я перепробовал все множество операторов if else и множество других операций.