Мои сайты
Частые вопросы
Полезные ссылки
Операционные системы
Программное обеспечение
Оборудование
СУБД
Кулинария
Дата создания: 2024/12/12 05:45 (C) mihanik
Модуль Turtle
С помощью модуля Turtle можно создавать рисунки. Turtle — это черепаха. Вначале Черепаха находится в центре экрана, её голова направлена вправо, хвост опущен. Пример
Подключим модуль turtle и инициализируем (включим окно графического редактора).
import turtle turtle.reset()
Запустим программу и увидим стрелку, показывающую направление Черепахи (вправо).
Рис. 1. Инициализация Turtle Для передвижения Черепахи ей можно давать команды.
Команда | Назначение |
---|---|
up() | поднять перо |
down() | опустить перо |
goto(x,y) | перейти в точку |
color(‘цвет’) | установить цвет пера |
width(n) | установка толщины пера |
forward(n) | передвижение вперёд |
backward(n) | передвижение назад |
right(k) | поворот направо |
left(k) | поворот налево |
circle( r ) | рисование окружности из исходной точки, при r>0 — по часовой стрелке, r<0 — против часовой стрелки |
circle(r,k) | рисование дуги радиусом r и углом k |
write(‘строка’) | вывод текста |
clear() | очистка области рисования |
Рис. 2. Окно вывода линии
import turtle turtle.reset() turtle.forward(100) turtle.right(30) turtle.forward(100)
Рис. 3. Результат работы программы с поворотом
import turtle turtle.reset() turtle.forward(100) turtle.right(30) turtle.forward(100) turtle.circle(100)
Рис. 4. Вывод ломаной и окружности
import turtle turtle.reset() turtle.forward(100) turtle.right(30) turtle.forward(100) turtle.circle(100) turtle.right(90) turtle.color(′red′) turtle.circle(100,180)
Рис. 5. Результат работы программы