Discuss / Python / 为什么测试失败?

为什么测试失败?

Topic source

youwbo

#1 Created at ... [Delete] [Delete and Lock User]
delta=b*b-4*a*c
if a==0:
    print('Erro:此不为二元一次方程','\n解为:',-(c/b))
elif delta<0:
    print('无解')
else:
    e=abs(math.sqrt(delta))
    x1=(-b-e)/(2*a)
    x2=(-b+e)/(2*a)
return (x1,x2)

你定义的x1,x2与作者的不一样。

youwbo

#3 Created at ... [Delete] [Delete and Lock User]

哦,成功了,谢谢


  • 1

Reply