【发布时间】:2018-06-03 21:33:53
【问题描述】:
我想定义一个返回根值的函数。它应该总是返回一些东西。
如果 b**2 - 4ac
我的代码现在是这样的:
from math import*
def solve(a, b, c):
x = sqrt(b**2 - 4*a*c)
if x > 0:
x1 = (-b + x)/(2*a)
x2 = (-b - x)/(2*a)
return [x1, x2]
elif x == 0:
x1 = x2 = -b/(2*a)
return [x1]
else:
return []
【问题讨论】:
标签: python python-3.x math square-root