为什么不用判断是否有根?直接运算?
import math
def quadratic_equation(a, b, c):
t = math.sqrt(b * b - 4 * a * c)
return (-b + t) / (2 * a), (-b - t ) / (2 * a)
print quadratic_equation(2, 3, 0)
print quadratic_equation(1, -6, 5)
import math
def quadratic_equation(a, b, c):
t = math.sqrt(b * b - 4 * a * c)
return (-b + t) / (2 * a), (-b - t ) / (2 * a)
print quadratic_equation(2, 3, 0)
print quadratic_equation(1, -6, 5)
2020-02-07
举报