Discuss / Python / 大佬帮看看

大佬帮看看

Topic source

def quardratic(a,b,c):

    i=b**2+4*a*c

    if i>0:

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

        x2=(-b-math.sqrt(i))/2*a

        print('方程有两个不同的解,' x1,x2)

    elif i==0:

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

        x2=(-b-math.sqrt(i))/2*a

        print('方程有两个相同的解,' x1,x2)

    elif i<0:

        print('方程无解')

print(quardratic(1,2,3))

不知道为什么 一直报错。。 invalid syntax。。。

老弟

 print('方程有两个不同的解,' x1,x2)

改成

 print('方程有两个不同的解', x1,x2)

居然 犯了这么低级的错误, 被自己蠢哭


  • 1

Reply