Я делаю функцию 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
При создании функции с использованием модуля черепахи Python говорит, что моя переменная имени черепахи не определена ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Почему SCS говорят, что переменная не определена, хотя переменная уже была определена?
Anonymous » » в форуме CSS - 0 Ответы
- 11 Просмотры
-
Последнее сообщение Anonymous
-
-
-
NameError: переменная не определена, хотя она определена и работала раньше
Anonymous » » в форуме Python - 0 Ответы
- 54 Просмотры
-
Последнее сообщение Anonymous
-