請問這段代碼存在什么問題?
import math
def quadratic_equation(a, b, c):
? ? n=math.sqrt(b*b-4*a*c)
? ? y=(-b-n)/(2*a)
? ? z=(-b+n)/(2*a)
? ? return y,z
print quadratic_equation(2, 3, 0)
print quadratic_equation(1, -6, 5)
import math
def quadratic_equation(a, b, c):
? ? n=math.sqrt(b*b-4*a*c)
? ? y=(-b-n)/(2*a)
? ? z=(-b+n)/(2*a)
? ? return y,z
print quadratic_equation(2, 3, 0)
print quadratic_equation(1, -6, 5)
2016-02-20
舉報
2016-02-20
? y=(-b-n)/(2*a)
? ? z=(-b+n)/(2*a)
? ? return y,z
中的括號和逗號是輸入中文狀態下的,換成英文狀態下的括號和逗號就行了。
正確答案如下:
import math
def quadratic_equation(a, b, c):
? ?n=math.sqrt(b*b-4*a*c)
? ?y=(-b-n)/(2*a)
? ?z=(-b+n)/(2*a)
? ?return y,z
print quadratic_equation(2, 3, 0)
print quadratic_equation(1, -6, 5)