不知道代碼錯在哪里,并且兩次賦值一個對一個錯
import math
def solve(a, b, c):
? ? x=(-b+math.sqrt(b*b-4*a*c))/2*a
? ? y=(-b-math.sqrt(b*b-4*a*c))/2*a
? ? return x,y
print solve(2, 3, 0)
print solve(1, -6, 5)
第一個結果為(0,6) 第二個結果為(5,1)
import math
def solve(a, b, c):
? ? x=(-b+math.sqrt(b*b-4*a*c))/2*a
? ? y=(-b-math.sqrt(b*b-4*a*c))/2*a
? ? return x,y
print solve(2, 3, 0)
print solve(1, -6, 5)
第一個結果為(0,6) 第二個結果為(5,1)
2017-07-29
舉報
2017-07-29
2*a沒括起來
2017-07-29
2*a應該用小括號括起來