-1
에서 math.sqrt에서 나는이구문 에러 : 잘못된 구문 파이썬
import math
from math import sqrt
def euclideanDistance(xtr, ytr, Ltr):
distance = 0
for x in range(Ltr):
distance += pow((xtr[x] - ytr[x]), 2)
return sqrt(distance)
을 시도하지만 나에게 다음과 같은 오류 반환 :
File "<stdin>", line 5
return sqrt(distance)
^
SyntaxError: invalid syntax
이 구문 오류의 원인은 무엇입니까?
@anil : 파이썬 질문의 들여 쓰기를 변경하지 마십시오. 빈번하게 (이 경우와 같이) 들여 쓰기가 오류의 원인입니다. – user2357112
@ user2357112, 나는 그것을 깨달았다. 지적 해 주셔서 고마워요. 제 답변에서, 그 이유는 제가 그림에 첨부 된 코드를 특별히 언급했기 때문입니다. – AV94