Теория:

Рассмотрим примеры рисования различных фигур.
 
Пример
  
Нарисуем многоугольники:
треугольник (\(3\) угла);
прямоугольник (\(4\) угла);
пятиугольник (\(5\) углов);
шестиугольник (\(6\) углов).
 
Полный оборот — \(360°\), поэтому нужно понимать, что при использовании цикла для рисования замкнутой фигуры угол поворота вычисляется по формуле: \((360/n)\), где \(n\) — количество углов.
 
Строим треугольник: \(n=3\), следовательно, угол поворота: \(360/3=120\).
 
\(import\) \(turtle\)
\(turtle.reset()\)
\(for\) \(i\) \(in\) \(range(3):\)
         \(turtle.forward(100)\)
         \(turtle.right(120)\)
 
треуг.jpg
Рис. \(1\). Треугольник
 
Изменим количество повторений на \(4\) и угол поворота на \(90°\), получим квадрат.
 
квадрат1.jpg
Рис. \(2\). Рисуем квадрат
 
Для рисования более сложных изображений можно использовать вложенные циклы.
 
цикл в цикле.jpg
Рис. \(3\). Рисование сложной фигуры
 
Рассмотрим программу:
 
\(import\) \(turtle\)
\(turtle.reset()\)        
 
\(for\) \(i\) \(in\) \(range(36):\)# открываем цикл для повторов кругов
       \(for\) \(i\) \(in\) \(range(360):\)# в цикле рисуем полностью замкнутый круг
                   \(turtle.forward(2)\)
                    \(turtle.right(1)\)
 
         \(turtle.right(10)\)# поворачиваем на \(10°\) для рисования следующего круга
 
 
Если внутри цикла изменять данные на \(turtle.forward(i*10)\), то можно получить следующую фигуру.
 
змейка.jpg
Рис. \(4\). Рисование лабиринта
Источники:
Рис. 1. Треугольник. © ЯКласс.
Рис. 2. Рисуем квадрат. © ЯКласс.
Рис. 3. Рисование сложной фигуры. © ЯКласс.
Рис. 4. Рисование лабиринта. © ЯКласс.