谁来帮我看看这个python小demo是哪里出错了

图片说明

理论上一个解释4/5,另一个是0,但是为啥我输出的结果是20??
求解~~

2*a要有括号,否则就是除以2,再乘a,而不是除以2a的积

-b加个括号(-b)试一下?

x1 = (-b + math.sqrt(b**2-4*a*c))/(2*a)

2*a需要加括号,不加括号表示先/2再计算*a

x1=(-b+math.sqrt(b**2-4*a*c))/(2*a)