解一元二次方程的一般方法Python

it2024-01-13  64

#解一元二次方程 解一元二次方程

X=input("请输入一元二次方程的系数a,b,c,数值之间以空格为界:") X=X.split() X=list(map(eval,X)) a,b,c=X s=b**2-4*a*c if s>=0: p=-b/2/a q=pow(s,0.5)/2/a x1=p+q x2=p-q print("x1=",x1,"x2=",x2) elif s<0: print("该方程无实数根!")

鸣谢老师!

最新回复(0)