Почему черепаха в python не работает, когда я ее импортирую? - PullRequest
0 голосов
/ 01 апреля 2019

Вот мой код

Import turtle

t = turtle.pen()

t.forward(50)

И это ошибка, которую я получаю

Traceback (most recent call last) :
File "<pyshell#4>", Line 1, in <module>
t.forward(50)
AttributeError: 'dict' object has no attribute 'forward' 

1 Ответ

1 голос
/ 01 апреля 2019

Turtle.pen используется для установки / получения атрибутов пера черепахи, но не для рисования (для получения дополнительной информации см. Справку (turtle.pen)), чтобы нарисовать что-то, вам необходимо получить объект Turtle следующим образом:

import turtle
tur=turtle.Turtle();
tur.forward(50);
...