При создании функции с использованием модуля черепахи Python говорит, что моя переменная имени черепахи не определенаPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 При создании функции с использованием модуля черепахи Python говорит, что моя переменная имени черепахи не определена

Сообщение Anonymous »

Я делаю функцию draw_square, которая рисует квадрат с помощью черепахи. Требуется (t, side_length), где t - имя черепахи, а side_length - это длина бокового. Однако при тестировании в Thonny с использованием drain_square (Dave, 50) < /code> он говорит, что имя «Дейв» не определено < /p>

Пробуя импортировать черепаху перед созданием моей функции < /p>

import turtle
def draw_square(t, side_length):
"""Use the turtle t to draw a square with side_length."""

t=turtle.Turtle()
t.forward(side_length)
t.right(90)
t.forward(side_length)
t.right(90)
t.forward(side_length)
t.right(90)
t.forward(side_length)
t.right(90)
< /code>

ожидаемый результат < /strong>: < /p>

рисует квадрат предопределенной длины после дачи имени и длины черепахи."Traceback (most recent call last):
File "", line 1, in
NameError: name 'dave' is not defined"


Подробнее здесь: https://stackoverflow.com/questions/586 ... e-name-var
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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