【发布时间】:2020-12-12 00:32:59
【问题描述】:
我第一次尝试 Turtle,遇到了一些麻烦。我正在使用ipyturtle,这是一个小部件,可让您在 Jupyter 笔记本上使用内联 Turtle。它似乎缺少一些命令。例如:
from ipyturtle import Turtle
t = Turtle()
t
size = 10
angle = 20
t.reset()
for a in range(10):
for i in range(100):
t.right(1)
t.forward(i/size)
t.home()
t.right(a*angle)
绘制第一行,然后抛出错误:
AttributeError: 'Turtle' object has no attribute 'home'
它似乎还缺少goto()、speed() 以及其他关键命令。难道我做错了什么?如果它缺少命令,你怎么知道?我在工程环境中使用了相当多的 Python,但对 Github 不熟悉。我非常感谢您解释浏览我上面链接的页面的人如何嗅出可用命令列表。
我尝试在Repl.it 上运行以下非常相似的代码块,它运行良好:
from turtle import Turtle
t = Turtle()
size = 15
angle = 20
for a in range(1, 19):
for i in range(100):
t.right(1)
t.forward(i/size)
t.home()
t.right(a*angle)
提前感谢您的帮助!
【问题讨论】:
标签: python jupyter-notebook turtle-graphics ipywidgets python-turtle