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