AttributeError: объект 'str' не имеет атрибута 'forward' в программе черепахиPython

Программы на Python
Ответить
Anonymous
 AttributeError: объект 'str' не имеет атрибута 'forward' в программе черепахи

Сообщение Anonymous »

Не могу понять, почему я получаю эту ошибку: AttributeError: у объекта 'str' нет атрибута 'forward'

Напишите функцию с именем drawSquare. Функция drawSquare принимает два
параметра: черепаху t и целое число length, то есть длину стороны квадрата.

Функция drawSquare следует использовать параметр t для рисования квадрата.
Не делайте никаких предположений относительно начального состояния черепахи вверх/вниз,
ее положения на экране или ее ориентации. Функция drawSquare
должна начать рисование черепахи в исходном положении и
ориентации. Когда drawSquare вернется, черепаха снова должна оказаться в своем
начальном положении и ориентации.
Для повторяющихся операций необходимо использовать цикл.

import turtle

s = turtle.Screen()
t = turtle.Turtle()

def drawSquare(t, length):
for i in range(4):
t.forward(length)
t.right(90)

drawSquare('turtle', 100)


Подробнее здесь: https://stackoverflow.com/questions/396 ... le-program
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»