sympy
仅返回积分符号而不求解它。
from sympy import tan, sqrt
integrate(sqrt(tan(x)))
问题是 WolframAlpha、Maxima 和 symbolab 可以求解积分。 为什么
sympy
做不到?
调用
integrate
时,您必须指定间隔,否则您将收到包含虚拟符号的结果。
下面的两个代码块将返回相同的结果。
Python:
from sympy import tan, sqrt, integrate, symbols
r = symbols('r', real = True)
integrate(sqrt(tan(1.2)), (r, 0, 1))
integral(sqrt(tan(1.2)))