无效的语法龟

时间:2014-07-14 01:31:42

标签: python

我一直在尝试编写一个代码来熟悉海龟,代码应该是500个随机颜色的框。这是代码:

import turtle
from random import randint
colors = ['red', 'green', 'yellow', 'purple', 'blue', 'orange']
window = turtle.Screen()
window.title('500 Boxes')

for x in range(500):
    box = turtle.Turtle()
    box.color(colors[randint(0, 6)]
    for x in range(4):
        box.forward(30)
        box.left(90)

然后,当我运行代码时,我收到此错误:

line 10: Invalid Syntax

我真的不确定问题是什么。 感谢

1 个答案:

答案 0 :(得分:3)

您在此行中缺少右括号:

box.color(colors[randint(0, 6)]
#                            --^

每当你在看起来很好的一行上得到一个奇怪的语法错误时,最好检查它上面的行并计算括号/括号的数量。通常,问题只是你忘了一个。