import math
def quadratic(a,b,c):
d=b*b-4*a*c
if a==0:
print("一元二次方程的二次项系数a不能为0","。")
elif b*b-4*a*c>0:
x1=(-b+math.sqrt(d))/(2*a)
x2=(-b-math.sqrt(d))/(2*a)
return print("该方程有两个不同的实数解,分别为",x1,",",x2,"。")
elif b*b-4*a*c==0:
x=(-b)/(2*a)
return print("该方程有两个相同的实数解,",x,"。")
else:
return print("该方程无实数解!")
Sign in to make a reply
少易wang言
import math
def quadratic(a,b,c):
d=b*b-4*a*c
if a==0:
print("一元二次方程的二次项系数a不能为0","。")
elif b*b-4*a*c>0:
x1=(-b+math.sqrt(d))/(2*a)
x2=(-b-math.sqrt(d))/(2*a)
return print("该方程有两个不同的实数解,分别为",x1,",",x2,"。")
elif b*b-4*a*c==0:
x=(-b)/(2*a)
return print("该方程有两个相同的实数解,",x,"。")
else:
return print("该方程无实数解!")