решение задачи python 4
В одной из первых лекций вы уже решали задачу о поиске корней уравнения. Давайте модернизируем её.
Напишите функцию find_roots, принимающую три параметра: коэффициенты уравнения и возвращающую его корни в виде кортежа из двух значений.
Так же создайте два собственных исключения NoSolutionsError и InfiniteSolutionsError, которые будут вызваны в случае отсутствия и бесконечного количества решений уравнения соответственно.
Если переданные коэффициенты не являются рациональными числами, вызовите исключение TypeError.