Глава 6 · Рисуем классные вещи с помощью Turtle
Сокращённые приёмы
Каждая команда движения имеет более короткий псевдоним — полезно уметь читать оба варианта.
У каждой команды движения, которую мы изучили, есть более короткий псевдоним — они делают абсолютно то же самое, только короче печатать:
forward()→fd()backward()→bk()(илиback())left()→lt()right()→rt()
Полные имена команд → короткие псевдонимы
Полные имена
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()
Результат выполнения
oformlenie_kod.py
artist.pencolor("purple") # цвет линии
artist.pensize(6) # толщина линии
Практика: включает практику с короткими командами
Тот же ноутбук, что и в разделе «Мини-проекты: фигуры» — он охватывает и эту тему
Практика выполняется локально