def quadratic(a, b, c):
if a==0:
print("a不能等于0")
elif b*b-4*a*c<0:
print("无解")
else:
x1=(-b+math.sqrt(b*b-4*a*c))/(2*a)
x2=(-b-math.sqrt(b*b-4*a*c))/(2*a)
return x1,x2
print(quadratic(1,-2,1))
Sign in to make a reply
岁羽谌谌
def quadratic(a, b, c):
if a==0:
print("a不能等于0")
elif b*b-4*a*c<0:
print("无解")
else:
x1=(-b+math.sqrt(b*b-4*a*c))/(2*a)
x2=(-b-math.sqrt(b*b-4*a*c))/(2*a)
return x1,x2
print(quadratic(1,-2,1))