📅  最后修改于: 2023-12-03 14:46:24.785000             🧑  作者: Mango
sympy 是一个用于符号数学的 Python 库,其 solve() 方法可用于求解多项式方程。
在命令行输入以下命令即可安装 sympy:
pip install sympy
sympy.solve(expr, symbol)
solve() 方法将返回一个列表,其中包含方程中每个变量的解。如果方程有无限解,则返回空列表。 如果无法解决方程,则返回 None。
下面是一个使用 sympy.solve() 求解代数方程的例子:
import sympy
# 指定方程式
expr = "x**2 - 4"
# 指定要解释的符号
symbol = sympy.Symbol('x')
# 解方程
result = sympy.solve(expr, symbol)
# 打印结果
print(result) # [-2, 2]
代码解释:
x**2 - 4
。sympy.Symbol()
方法创建符号 x
。sympy.solve()
方法解方程,并将结果存储到 result
变量中。输出结果为 [-2, 2]
,表示方程 x**2 - 4
的解为 -2
和 2
。