海龟中未定义字典
Dict not defined in turtle
from turtle import *
mypen = pen()
screen = Screen()
def graphics():
mypen.forward(20)
Python 无法识别笔功能并输出“Dict not Defined”的问题
您正在尝试创建 class 笔的对象并将其分配给一个变量,该变量不会 word,因为海龟库中没有 class 名为“pen”的对象。由于 Python 区分大小写,pen 和 Pen 不是一回事,所以要按照您的预期进行操作,您可以编写“mypen = Pen()”。
但我认为那毕竟不是你打算做的。
基本上,在 turtle-framework 中,您将使用
创建一个 turtle-object
my_turtle = Turtle()
其中有一支笔,然后使用
设置笔的属性
my_turtle.pen(...)
关于如何自定义画笔,最好参考turtle-library的文档,文档非常详细:https://docs.python.org/3/library/turtle.html
from turtle import *
mypen = pen()
screen = Screen()
def graphics():
mypen.forward(20)
Python 无法识别笔功能并输出“Dict not Defined”的问题
您正在尝试创建 class 笔的对象并将其分配给一个变量,该变量不会 word,因为海龟库中没有 class 名为“pen”的对象。由于 Python 区分大小写,pen 和 Pen 不是一回事,所以要按照您的预期进行操作,您可以编写“mypen = Pen()”。
但我认为那毕竟不是你打算做的。 基本上,在 turtle-framework 中,您将使用
创建一个 turtle-objectmy_turtle = Turtle()
其中有一支笔,然后使用
设置笔的属性my_turtle.pen(...)
关于如何自定义画笔,最好参考turtle-library的文档,文档非常详细:https://docs.python.org/3/library/turtle.html