python编写一个能求解一元二次方程的小程序根据三个系数来求解x的值

如题所述

第1个回答  2020-12-05

print('ax^2+bx+c=0')
def fangcheng(a,b,c):
try:
x1=(-b+pow(b**2-4*a*c,0.5))/2*a
x2=(-b-pow(b**2-4*a*c,0.5))/2*a
print('x1=%.2f'%x1)
print('x2=%.2f'%x2)
except:
print('次方程无解!')
fangcheng(1,-9,20)