你好同学,代码供参考:
import math
def quadratic_equation(arg):
a,b,c=arg
if(a==0 and b~=0):
res=-c/b
elif(a==0 and b==0):
res = "无解"
d = b**2-4*a*c
if(d>0):
res = [(-b+math.sqrt(d))/(2*a), (-b-math.sqrt(d))/(2*a)]
elif(d==0):
res = -b/(2*a)
else:
res = "无解"
return res
如有帮助,还望给个采纳哟谢谢啦
def quadratic_equation(arg):
a,b,c=arg
d=b*b-4*a*c
if d<0:
res='无解'
else:
x1=(-b+math.sqrt(d))/(2*a)
x2=(-b-math.sqrt(d))/(2*a)
res=[x1,x2]
return res
有帮助请采纳