python如何求解多次方程
python求解多次方程的方法:
使用import语句导入camtch(数学复杂运算)模块,用input函数获取用户输入的计算值,将数学计算多次方程的方法编写成算法,使用算法就可以解多次方程了
示例如下:
计算二次方程的解
# 二次方程式 ax**2 + bx + c = 0# a、b、c 用户提供,为实数,a ≠ 0
# 导入 cmath(复杂数学运算) 模块
import cmath
a = float(input('输入 a: '))
b = float(input('输入 b: '))
c = float(input('输入 c: '))
# 计算
d = (b**2) - (4*a*c)
# 两种求解方式
sol1 = (-b-cmath.sqrt(d))/(2*a)
sol2 = (-b+cmath.sqrt(d))/(2*a)
print('结果为 {0} 和 {1}'.format(sol1,sol2))
执行以上代码输出结果为:
$ python test.py 输入 a: 1输入 b: 5
输入 c: 6
结果为 (-3+0j) 和 (-2+0j)
更多Python知识,请关注:!!
以上是 python如何求解多次方程 的全部内容, 来源链接: utcz.com/z/529648.html