Проект реализует библиотеку для решения квадратных уравнений.
В библиотеку заложена возможность передать коэффициенты уравнения и получить 0, 1 или 2 корня квадратного уравнения.
Также есть тест, эффективно тестирующий программный интерфейс.
Чтобы импортировать библиотеку напишите:
from quadratic_equation import get_roots
Для получения корней воспользуйтесь этим вызовом:
root1, root2 = get_roots(1, 2, -3)
Скрипт тестов требует для своей работы установленного интерпретатора Python версии 3.5
Запуск на Linux:
python tests.py # может понадобиться вызов python3 вместо python, зависит от настроек операционной системы
Запуск на Windows происходит аналогично.
Код создан в учебных целях. В рамках учебного курса по веб-разработке ― DEVMAN.org