簡體   English   中英

你如何在python中列出海龜?

[英]How do you make a list of turtles in python?

我正在嘗試制作一個海龜列表,然后使用追加來擴展列表並添加更多的海龜。 如果我嘗試將t聲明為列表並調用它並且如果我嘗試使用append,我的程序會凍結,我不斷支持索引。 我正在使用repl.it到目前為止我嘗試過的東西:

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

t = turtle.Turtle[2]

t.append(turtle.Turtle())

這些都沒有奏效。

編輯:我剛剛意識到我的錯誤,現在我感到愚蠢。 只有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)


>>> 

該示例顯示了如何創建十只海龜,如何旋轉它們以及如何向前移動它們。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM