你如何列出 python 中的海龟?

How do you make a list of turtles in python?

我正在尝试制作一个海龟列表,然后使用追加来扩展列表并添加更多海龟。如果我尝试将 t 声明为列表并调用它,并且如果我尝试使用 append,我的程序会冻结,我会不断收到 t does not support indexing。我正在使用 repl.it 到目前为止我尝试过的事情:

t = [turtle.Turtle(),turtle.Turtle()]

t = turtle.Turtle[2]

t.append(turtle.Turtle())

None 个有效。

编辑:我刚刚意识到我的错误,现在我觉得自己很愚蠢。距

仅 20 行
t = [turtle.Turtle(),turtle.Turtle()]

我有变量声明:

t = 3000

尝试像这样制作你的海龟:

Python 3.6.0 (v3.6.0:41df79263a11, Dec 23 2016, 08:06:12) [MSC v.1900 64 bit (AMD64)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> import turtle
>>> turtle.resetscreen()
>>> turtles = []
>>> for _ in range(10):
    turtles.append(turtle.Turtle())


>>> for offset, my_turtle in enumerate(turtles):
    my_turtle.right(offset * 10)
    my_turtle.forward(100)


>>> 

示例展示了如何创建十只海龟,如何旋转它们,如何向前移动它们。