Python 3.7 是一种用于编写脚本语言的高级编程语言,它不仅功能强大,而且易于上手。在 Python 3.7 版本中提供了各种用于解方程的内置库,例如:SymPy、NumPy 等。下面我们将向大家介绍如何在 Python 3.7 中使用 SymPy 库来解方程。
import sympy # 创建未知数 x = sympy.symbols('x') # 定义方程 equation = sympy.Eq(x ** 2 + x + 1, 0) # 求解方程 solution = sympy.solve(equation, x) # 输出结果 print(solution)
在上面的代码中,我们首先导入了 SymPy 库,接着创建了未知数 x,然后定义了方程 x2 + x + 1 = 0。最后使用 solve() 函数求解方程,并将结果存储在 solution 变量中。运行代码后,我们将获得以下结果:
[-1/2 - sqrt(3)*I/2, -1/2 + sqrt(3)*I/2]
如上例所示,我们使用 SymPy 库解决方程的方法非常简单,只需按照上述步骤定义方程、使用 solve() 函数求解即可。同时,SymPy 还支持求解多项式方程组、微积分、矩阵等多种高级数学问题。如果你想要了解更多关于 SymPy 库的使用方法,请查看官方文档。
上一篇 jquery 写组件
下一篇 python3 pcap