sqrt
の機能をPythonで使用すると、 "distance ValueError: math domain error
"の問題に直面しています。ここでsqrt:ValueError:数学的なドメインのエラー
は私のコードです:Pythonで
from math import sqrt
def distance(x1,y1,x2,y2):
x3 = x2-x1
xFinal = x3^2
y3 = y2-y1
yFinal = y3^2
final = xFinal + yFinal
d = sqrt(final)
return d
は? 'return sqrt((x2 - x1)** 2 +(y2 - y1)** 2)' - より少ない変数を使用するため、コードがより明確になります。 – eumiro