Discuss / Python / 作业

作业

Topic source

易苏杭

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

-- coding: utf-8 --

import math

def quadratic(a, b, c): if (bb-4ac)<0: return '该方程无解' elif a==0: x = -c/b return '该方程有唯一解:',x elif (bb-4ac)==0: x = -b/(2a) return '该方程有两个相同解:',x else: x1 = -(b+math.sqrt(bb-4ac))/(2a) x2 = -(b-math.sqrt(bb-4ac))/(2*a) return '该方程有两个解:',x1,x2

print(quadratic(1, -2, 1)) print(quadratic(0, 3, -4)) ```

因为你想返回的是字符串 类型 所以要加 ‘ ’。


  • 1

Reply