python如何求解多次方程

Python (201) 2023-04-29 01:45:14

python求解多次方程的方法:

使用import语句导入camtch(数学复杂运算)模块,用input函数获取用户输入的计算值,将数学计算多次方程的方法编写成算法,使用算法就可以解多次方程了

示例如下:

计算二次方程的解

#二次方程式ax**2+bx+c=0
#a、b、c用户提供,为实数,a≠0
#导入cmath(复杂数学运算)模块
importcmath
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))

执行以上代码输出结果为:

$pythontest.py输入a:1
输入b:5
输入c:6
结果为(-3+0j)和(-2+0j)

更多Python知识,请关注:Python自学网!!

THE END

发表回复