Приступаем
Знакомимся с двумя главными объектами графики Turtle: экраном и самой черепашкой.
Модуль turtle входит в стандартную поставку Python — ничего
дополнительно устанавливать не нужно. Название отсылает к «черепашьей графике» (turtle
graphics), придуманной ещё в 1960-х годах для обучения детей программированию — идея
настолько удачная, что дожила до наших дней практически без изменений.
Экран и черепашка — два разных объекта
Прежде чем рисовать, нужны два объекта: экран
(turtle.Screen()) — окно, в котором происходит рисование, и
черепашка (turtle.Turtle()) — то, что, собственно,
рисует.
import turtle
screen = turtle.Screen()
artist = turtle.Turtle()
screen.exitonclick() # держим окно открытым до клика мышью
Запустив этот код, вы увидите пустое белое окно с маленьким чёрным треугольником посередине — это и есть черепашка в исходном положении. Курс (направление) черепашки по умолчанию направлен вправо — на восток.