sympyを使って因数分解をする場合、次のようにすればいい。
import sympy
x=sympy.Symbol('x')
result=sympy.factor(x**2+4*x**2+3)
print(result)
しかし、この方法で出力すると
5*x**2 + 3
となりLaTeXで作った文章へコピペしにくくなる。そこで
print(sympy.latex(result))
として出力すると
5 x^{2} + 3
とLaTeX形式で出力してくれるようになり、コピペが楽になる。
コメント