Глава 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()
Результат выполнения
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».Практика: включает настройку графики черепашки
Тот же ноутбук, что и в разделе «Экран как система» — он охватывает и эту тему
Практика выполняется локально