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