Базовые проекты

Очень рекомендуем взять этот проект для новичков, так как он дает важные и полезные базовые знания.

Есть два базовых проекта — написание собственного класса и применение инструментов анализа данных к выбранному датасету. В сумме за оба проекта можно получить не больше 11 баллов.

О создании своих классов и библиотеках numpy/pandas мы будем говорить на семинарах позднее, поэтому оба проекта можно выбрать ко второму дедлайну (14.12). Подробное описание проектов будет составлено позже.

Класс многочленов (до 6.5 баллов)

В этой задаче вам нужно реализовать класс Polynomial для работы с многочленами. Методы, которые будут проверяться в задаче уже определены в файле polynomial.py. Вам не запрещается добавлять свои функции, переменные или методы, однако запрещается менять названия предоставленных методов. Разрешается использовать только стандартную библиотеку Python.

Требования к реализации