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自学网!!