Модуль "turtle"

turtle - Встроенный в стандартный дистрибутив Python модуль для "Черепашьей графики".

С помощью этого модуля и рекурсии можно удобно рисовать фракталы -- математические фигуры, построенные на принципе самоподобия.

Документацию к модулю можно посмотреть тут (на русском) (на английском).

Для изучения рекурсии нам понадобится несколько функций:

Перемещение и рисование:

forward() | fd()
backward() | bk() | back()

right() | rt()

left() | lt()

goto() | setpos() | setposition()

setx()

sety()

setheading() | seth()

speed()

Получение состояния черепахи:
position() | pos()
towards()
xcor()
ycor()
heading()
distance()
Управление "рисующим органом" черепахи :)
pendown() | pd() | down()
penup() | pu() | up()
pensize() | width()
pen()
isdown()
Управление холстом рисунка:
reset()
clear()
write()
Управление окном программы
clear() | clearscreen()
reset() | resetscreen()
screensize()
Управление отрисовкой:
delay()
tracer()
update()
Получить документацию или справку по конкретному модулю/функции можно с помощью функции help(subject) в интерпретаторе Python. Например:

>>> import turtle
>>> help(turtle.forward)
forward(distance)
    Переместить черепаху вперед на указанное расстояние в направлении, установленном ранее.
    Сокращение: fd
    Аргументы:
    distance -- число (целое или вещественное)
    Пример использования:
    (0.00, 0.00)
    >>> forward(25)
    >>> position()
    (25.00,0.00)
    >>> forward(-75)
    >>> position()
    (-50.00,0.00)


Вы уже работали с этой лекцией.
Хотите продолжить с того места, на котором Вы остановились?