/
KsenZyk
/
Test
Обзор
Документация
Войти
/
KsenZyk
/
Test
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
patch
1
23 строки
803 B
KsenZyk
update 1
05 фев 2025, 21:22
05 фев 2025, 21:22
8e4c7a1
Код
Авторство
О чём код?
class Student: def __init__(self, name, surname, gender): self.name = name self.surname = surname self.gender = gender self.finished_courses = [] self.courses_in_progress = [] self.grades = {} class Mentor: def __init__(self, name, surname): self.name = name self.surname = surname self.courses_attached = [] def rate_hw(self, student, course, grade): if isinstance(student, Student) and course in self.courses_attached and course in student.courses_in_progress: if course in student.grades: student.grades[course] += [grade] else: student.grades[course] = [grade] else: return 'Ошибка'