Модуль Student
Местная средняя школа нуждается в инструменте для управления академическими записями своих учеников. Они обратились с просьбой создать программу, которая сможет вычислять средний балл ученика и определить, сдал ли ученик экзамены или нет. Проходной балл составляет 50.
Вам поручено разработать модуль student.py, который определяет класс Student. У каждого ученика должны быть свойства name (имя), age (возраст) и marks (список оценок). Класс Student также должен содержать метод для вычисления среднего балла average mark и другой метод для проверки, сдал ли ученик экзамены has passed или нет:
average_mark: этот метод должен возвращать средний балл ученика.has_passed: этот метод должен возвращатьTrue, если средний балл ученика 50 или выше, иFalseв противном случае.
Модуль main.py автоматически позаботится о вводе и выводе данных.
Ввод | Вывод |
|---|---|
| 78.33 |
Примечание: Для этого задания вам нужно только разработать модуль student.py и не беспокоиться о том, как модуль main.py будет его использовать. Ваш модуль должен правильно определить класс Student и его методы так, чтобы они работали, как описано выше.
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB