/
koztya
/
Start
Обзор
Документация
Войти
/
koztya
/
Start
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
test
26 строк
872 B
koztya
create test
01 июл 2025, 11:32
01 июл 2025, 11:32
274a81e
Код
Авторство
О чём код?
class Students: def __init__(self, name, surname, sex): self.sex = sex self.surname = surname self.name = name self.finished_courses = [] self.courses_in_progres = [] self.grades = {} def add_courses(self, course_name): self.finished_courses.append(course_name) class Mentors: def __init__(self, name, surname): self.surname = surname self.name = name self.courses_attached = [] def rate_hw(self, student, course, grade): if isinstance(student, Students) and course in self.courses_attached and course in student.courses_in_progres: if course in student.grades: student.grades[course] += [grade] else: student.grades[course] = [grade] else: return 'Ошибка'