請問哪里錯了呢?
import math
def quadratic_equation(a, b, c):
? ? x1 = (-b + math.sqrt(b*b - 4*a*c)) / (2*a)
? ? x1 = (-b - math.sqrt(b*b - 4*a*c)) / (2*a)
? ? return x1,x2
print quadratic_equation(2, 3, 0)
print quadratic_equation(1, -6, 5)
import math
def quadratic_equation(a, b, c):
? ? x1 = (-b + math.sqrt(b*b - 4*a*c)) / (2*a)
? ? x1 = (-b - math.sqrt(b*b - 4*a*c)) / (2*a)
? ? return x1,x2
print quadratic_equation(2, 3, 0)
print quadratic_equation(1, -6, 5)
2017-06-09
舉報
2017-06-10
def square_of_sum(L):
??? i = 0
??? sum = 0
??? while i < len[L]:
??????? i = i + 1
??????? sum = sum + L[i]**2
??? return sum
?? ?
print square_of_sum([1, 2, 3, 4, 5])
print square_of_sum([-5, 0, 5, 15, 25])
請問遮掩這樣子為什么錯了
2017-06-09
你定義函數時,使用了兩個x1變量。
2017-06-09
quadratic_equation函數里有兩個x1變量,第二個應該是x2,也就是x2=(-b - math.sqrt(b*b - 4*a*c)) / (2*a)