Python函數之返回多值
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)
誰能幫我解釋一下這些代碼
2018-08-01
舉報
2018-08-01
這個就是套用一元二次方程的求根公式:一元二次方程ax^2+bx+c=0中,兩根x1,x2= [-b±√(b^2-4ac)]/2a。直接返回根的值而已。