【发布时间】:2016-09-30 07:09:38
【问题描述】:
我试过了
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:请不要更改 Python 问题的缩进。经常(例如在这种情况下),缩进是错误的原因。
-
@user2357112 ,我意识到了这一点。感谢您指出。在我的回答中,这就是为什么我特别提到我考虑了附图中的代码。
标签: python-3.x import syntax-error math.sqrt