БИБЛИОТЕКА TURTLE В PYTHON
Библиотека turtle — это стандартная библиотека Python, предназначенная для создания простых графических изображений и интерактивного рисования с использованием объекта, называемого «черепашка». Она широко используется для обучения программированию и визуализации алгоритмов. Эта библиотека очень очень обширная, информация здесь может помочь для сдачи экзамена.
Основные особенности
1. Черепашка как инструмент рисования. Черепашка — это графический объект, который движется по экрану, оставляя след, если её «хвост» (перо) опущен. Она позволяет:
- Рисовать линии, геометрические фигуры и сложные узоры.
- Управлять движением с помощью простых команд
2. Интуитивно понятный интерфейс:
- Простота использования делает turtle идеальной для новичков.
- Быстрые и наглядные результаты повышают интерес к обучению.
3. Визуализация алгоритмов. turtle отлично подходит для демонстрации работы алгоритмов, таких как:
forward(distance) — двигаться вперёд на расстояние distance.
backward(distance) — двигаться назад на расстояние distance.
right(angle) — повернуть направо на угол angle (в градусах).
left(angle) — повернуть налево на угол angle (в градусах).
goto(x, y) — переместить черепашку в точку с координатами (x, y). Это полезно для точного позиционирования черепашки.
up() — поднять хвост черепахи (перемещение без рисования).
down() — опустить хвост черепахи (режим рисования).
Полезные команды
tracer(0) — позволяет мгновенно получить результат построения, не наблюдая за процессом.
screensize(x, y) — устанавливает размер рабочей области для рисования. Это позволяет разместить крупные рисунки, выходящие за границы стандартного окна.
done() — завершает выполнение программы, оставляя окно открытым для просмотра результата.
dot(size, color) — рисует точку указанного размера и цвета в текущей позиции черепашки.
Установка масштаба. Необходима, чтобы картинка была не слишком мелкой. Для этого все расстояния умножают на коэффициент m:
m = 10
forward(21 * m) # вместо forward(21)
Пример программы
Ниже приведён пример программы, которая рисует прямоугольник и ставит точки внутри него:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
Ниже пример результата выполнения программы:

Важная информация
Исполнитель Черепаха действует на плоскости с декартовой системой координат. В начальный момент Черепаха находится в начале координат, её голова направлена вдоль положительного направления оси ординат, хвост опущен.
