循环的语法错误无效

时间:2016-04-04 09:50:32

标签: python

我收到错误"语法无效"在我的剧本的第二行:

def pointsInsideTriangles(points,triangles): 
    for (P in points):
        for (t in triangles):
            if isInsideTriangle(P,t[0],t[1],t[2]):
                print("Point " + str(P) + " is inside triangle " + str(t))

我做错了什么?

2 个答案:

答案 0 :(得分:2)

如文档中所述,for循环具有以下语法:

for_stmt ::=  "for" target_list "in" expression_list ":" suite
              ["else" ":" suite]

因此,您应该在for关键字

后删除括号

答案 1 :(得分:1)

正如错误所说,这是Python中无效的语法。你不要在for语句中使用括号。