Сначала небольшой узор в виде пирамиды (вид сверху), всего 5 строк кода …
import turtle#вызываем графический модуль с окном для графики
t=turtle.Pen()# t - будет у нас ручкой
for x in range(100):#цикл, в котором будет повторятся ниженаписанный код
t.forward(x)#согласно циклу, значение x будет увеличивать на 1
t.left(90)#поворот налево
Обязательно соблюдайте отступы!!!

Стоило нам изменить всего одну цифру, вместо поворота на 90 градусов, поставить 191 и уже получился вот такой чертополох с шипами.
import turtle#вызываем графический модуль с окном для графики
t=turtle.Pen()# t - будет у нас ручкой
for x in range(100):#цикл, в котором будет повторятся ниженаписанный код
t.forward(x)#согласно циклу, значение x будет увеличивать на 1
t.left(190)#поворот налево

Можете сами поэкспериментировать с градусами, даже небольшое отклонение на пару градусов и получается совсем другой рисунок … Правда, просто чудеса! Всего пару строк кода на Python 3 и можно получить очень интересные вещи … А теперь поэкспериментируем с цветами.
import turtle#вызываем графический модуль с окном для графики
t=turtle.Pen()# t - будет у нас ручкой
colors=["red","yellow","blue","orange"]#составляем список цветов
for x in range(50):#цикл, в котором будет повторятся ниженаписанный код
t.color(colors[x%4])#код для перебора цвета в ручке
t.circle(x)#согласно циклу, значение x будет увеличивать на 1
t.left(90)#поворот налево
и вот что получилось, вместо forward() — идти вперёд на сколько то пикселов, использовали circle() рисовать радиус определённого размера , который указывается в скобке, а так как там x,который увеличивается в цикле от 0 до 50, получаются возрастающие радиусы.

можно также поэкспериментировать и с градусами (поворот налево), и с количеством циклов range().
import turtle#вызываем графический модуль с окном для графики
t=turtle.Pen()# t - будет у нас ручкой
turtle.bgcolor("black")#фон графического окна сделали чёрным
colors=["red","yellow","blue","orange"]#составляем список цветов
for x in range(70):#цикл, в котором будет повторятся ниженаписанный код
t.color(colors[x%4])#код для перебора цвета в ручке
t.circle(x)#согласно циклу, значение x будет увеличивать на 1
t.left(93)#поворот налево
и вот что вышло

и последнее, что напишем в этой теме, это цветной спиральный код с вашим именем.
import turtle#вызываем графический модуль с окном для графики
t=turtle.Pen()# t - будет у нас ручкой
turtle.bgcolor("black")#фон графического окна сделали чёрным
colors=["red","yellow","blue","orange","purple","gray"]#составляем список цветов
name=turtle.textinput("Введите своё имя","Ввод имени")#просим ввести имя в окне
for x in range(50):#цикл, в котором будет повторятся ниженаписанный код
t.pencolor(colors[x%6])
t.penup()#поднимаем ручку
t.forward(x*6)#проводим вперёд, не рисуя (ручка над холстом)
t.pendown()#опускаем ручку
t.write(name,font=("Arial",8,"bold"))#пишем имя установленным шрифтом и размером
t.left(360/6+3)#поворот налево плюс с небольшим углом
И получается то, что снизу, также можно поэкспериментировать с градусами, с цветами .. могут получиться очень интересные вещи.
