如何用Python解方程
时间: 2024-08-16 10:06:32 浏览: 66
基于python的解方程小工具
在Python中,你可以使用内置的`sympy`库来解代数方程。`sympy`是一个强大的符号计算工具,可以处理复杂的数学表达式。下面是一个简单的例子:
```python
from sympy import symbols, Eq, solve
# 定义变量
x = symbols('x')
# 定义方程
equation = Eq(x**2 - 5*x + 6, 0)
# 解方程
solutions = solve(equation)
print(solutions)
```
在这个例子中,我们首先导入了需要的模块,然后定义了一个变量`x`,接着定义了一个二次方程。`solve()`函数接受方程作为输入并返回其解。运行上述代码,你会得到方程`x^2 - 5x + 6 = 0`的根。
如果你有更复杂的方程组或需要数值解,可以使用`scipy.optimize`模块提供的函数。
阅读全文