Глава 7 · Глубокое погружение в Turtle

Настраиваем саму Turtle

Экран настроен — теперь настроим саму черепашку: скорость, толщина, цвет, форма указателя.

В прошлом разделе мы настраивали экран. Теперь настроим саму черепашку: скорость рисования, толщину и цвет линии, форму указателя.

nastrojka_grafiki.py
import turtle

screen = turtle.Screen()
screen.setup(width=420, height=260)
artist = turtle.Turtle()

artist.speed(3)
artist.pensize(4)
artist.pencolor("purple")
artist.shape("turtle")
artist.forward(150)

screen.exitonclick()
Результат выполнения
Толстая фиолетовая линия, нарисованная черепашкой с формой курсора в виде силуэта черепахи
speed(3), pensize(4), pencolor("purple"), shape("turtle") — четыре настройки черепашки разом
nastrojka_grafiki_kod.py
artist.speed(3)          # скорость от 1 (медленно) до 10 (быстро), 0 — мгновенно
artist.pensize(4)        # толщина линии в пикселях
artist.pencolor("purple") # цвет линии
artist.shape("turtle")    # форма указателя — черепашка вместо стрелки
speed(0) — режим художника
Когда важен результат, а не сам процесс рисования (например, в сложных узорах вроде мандалы из главы 6), удобно поставить artist.speed(0) — черепашка рисует мгновенно, без анимации движения. Мы разберём, почему это не влияет на итоговый рисунок, в разделе «speed, tracer и update».
Практика: включает настройку графики черепашки
Тот же ноутбук, что и в разделе «Экран как система» — он охватывает и эту тему
Практика выполняется локально
Открыть практику →