La función div de sympy puede recibir dos polinomios, como parámetros, y almacenarlos en dos variables. La primera será el cociente, y la segunda será el residuo.
import sympy as sym
x = sym.symbols('x')
# Definir los polinomios
p1 = x**3 - 7*x**2 + 3*x + 9
p2 = x - 2
# Realizar la división
cociente, residuo = sym.div(p1, p2)
# Imprimir el cociente
cociente
Resultado:
\(
x^2 – 5x – 7
\)
Ahora mostramos el residuo:
# Imprimir y el residuo
residuo
Resultado:
\(
-5
\)