Глава 6 · Рисуем классные вещи с помощью Turtle

Сокращённые приёмы

Каждая команда движения имеет более короткий псевдоним — полезно уметь читать оба варианта.

У каждой команды движения, которую мы изучили, есть более короткий псевдоним — они делают абсолютно то же самое, только короче печатать:

Полные имена команд → короткие псевдонимы
Полные имена
artist.forward(100)
artist.backward(50)
artist.left(90)
artist.right(90)
Короткие псевдонимы
artist.fd(100)
artist.bk(50)
artist.lt(90)
artist.rt(90)
Что использовать сегодня: оба варианта официальны и делают ровно одно и то же — псевдонимы существуют в модуле turtle специально для более быстрого написания. В этой книге мы обычно используем полные имена, потому что они понятнее при первом чтении, но короткие формы стоит узнавать: в чужом коде и примерах в интернете вы будете встречать оба варианта.

Первый взгляд на оформление линии

Помимо движения, есть ещё две команды, которые встретятся уже в следующих разделах — познакомимся с ними коротко прямо сейчас:

oformlenie.py
import turtle

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

artist.pencolor("purple")
artist.pensize(6)
artist.fd(200)

screen.exitonclick()
Результат выполнения
Толстая фиолетовая горизонтальная линия
pencolor("purple") и pensize(6) — толстая фиолетовая линия вместо тонкой чёрной по умолчанию
oformlenie_kod.py
artist.pencolor("purple")   # цвет линии
artist.pensize(6)            # толщина линии
Практика: включает практику с короткими командами
Тот же ноутбук, что и в разделе «Мини-проекты: фигуры» — он охватывает и эту тему
Практика выполняется локально
Открыть практику →