Рассмотрим вариант решения задания из учебника Босова 6 класс, Бином:
Исследуйте программу:
Представленная программа выполнена в онлайн приложении. Если в классе (или дома) есть установленный Питон, то надо вместо первых двух строк написать: from turtle import * и убрать перед всеми командами t.
Черепаха онлайн: https://pythonsandbox.com/turtle
def polygon(n,d):
for i in range(n):
t.forward(d)
t.left(360/n)
import turtle
t = turtle.Turtle()
t.speed(5)
t.width(2)
d=15
for i in range (10):
polygon(4,d)
d=d+10
t.hideturtle()

Для изменения числа квадратов надо изменить количество циклов в основной программе for i in range (10):
Вместо 10 поставить нужное число.
Для увеличения длины стороны следующего квадрата надо увеличить приращение переменной в основной программе d=d+10. Вместо 10 поставить нужное число 15, 16 или другое.
Для того, чтобы поменять фигуру надо поменять в основной программе polygon(4,d) 4 на 3, 5 или еще другое число, завысить от того, какой многоугольник надо получить

def polygon(n,d):
for i in range(n):
t.forward(d)
t.left(360/n)
import turtle
t = turtle.Turtle()
t.speed(5)
t.width(2)
d=15
for i in range (10):
polygon(5,d)
d=d+13
t.hideturtle()
*Текст задания приводится исключительно в образовательных целях для более полного понимания решения.