Класс Beatle

Исходный код

Аналог класса Pen из стандартного модуля turtle.

Методы:

__init__

Сигнатура:

__init__(self)

backward

Сигнатура:

backward(self, steps: int)

Сдвигает исполнителя назад.

Аргументы:

  • steps - длина передвижения в пикселах.

clear

Сигнатура:

clear(self)

Очищает экран.


down

Сигнатура:

down(self)

Опускает перо.


forward

Сигнатура:

forward(self, steps: int)

Сдвигает исполнителя вперёд.

Аргументы:

  • steps - длина передвижения в пикселах.

home

Сигнатура:

home(self)

Возвращает исполнителя на исходную позицию.


reset

Сигнатура:

reset(self)

Очищает экран и возвращает исполнителя на исходную позицию.


setheading

Сигнатура:

setheading(self, angle: int)

Поворачивает исполнителя в указанном направлении.

Аргументы:

  • angle - направление в градусах.

stop

Сигнатура:

stop(self)

Внимание!

Этот метод необходимо вызывать после строки app.run(), например:

# Какой-то код

b = pyne.Beatle(bs)

# Какой-то код

app.run()
b.stop()  # <--- Обязательно!

up

Сигнатура:

up(self)

Поднимает перо.