# Пример использования
student = Schooler("Ваня", ["Математика", "Физика", "Химия"])
student.subjects0 = 4
student.subjects1 = 5
student.subjects2 = 3
print(student.average_grade()) # Выведет среднюю оценку ученика
Этот код создаёт класс Schooler с методом average_grade , который рассчитывает среднюю оценку ученика по предметам. В примере создаётся объект student с именем «Ваня» и предметами «Математика», «Физика» и «Химия». Затем присваиваешь оценки по каждому предмету и выводишь среднюю оценку ученика.
# Пример использования класса
student1 = Student("Иван", 4, 5, 3)
average_grade = student1.calculate_average_grade()
print(f"Средняя оценка ученика {student1.name}: {average_grade}"
```
В данном примере создается класс "Student" с атрибутами name (имя ученика), subject1, subject2, subject3 (оценки по трем предметам) и методом calculate_average_grade() для расчета средней оценки. Создается объект student1 класса Student с указанными оценками и выводится средняя оценка ученика.