from math import sqrt
def factor(a, b, c):
x1 = (-1 * b) + sqrt(b * b - (4 * a * c))
x2 = (-1 * b) - sqrt(b * b - (4 * a * c))
solution1 = (x1 / (2 * a))
solution2 = (x2 / (2 * a))
expression1 = ['x', (-1 * solution1)]
expression2 = ['x', (-1 * solution2)]
return expression1, expression2
print(factor(1, -17, 12))
我不知道如何替换列表中的值以使输出看起来更干净。我尝试过以不同的顺序排列值并添加s以使其看起来更好,但无济于事。str
如何使输出看起来更像而不是 ?我没有成功地从输出中删除不必要的字符。(x - 16.2)(x - 0.73)(['x', -16.262087348130013], ['x', -0.7379126518699879])
我只想删除括号和引号。
四季花海
BIG阳
相关分类