Пытаясь нарисовать эту картинку, используя черепаху, просто вставьте последний кусочек рисованного квадрата в круг. квадратов, чтобы сделать круг До сих пор я пытался просто нарисовать точки каждой отдельной линии, но затянулся с некоторыми несоответствиями.Пока что у меня есть
def square(side_length):
for i in range(4):
turtle.fd(side_length)
turtle.lt(90)
square (150)
turtle.penup()
####New Square###
turtle.left(90)
turtle.forward(75)
turtle.left(90)
turtle.forward(30)
turtle.right(180)
turtle.right(45)
turtle.pendown()
def square(side_length):
for i in range(4):
turtle.fd(side_length)
turtle.lt(90)
square (150)
Это рисует два квадрата.Теперь мне просто нужно найти способ повернуть два квадрата, скажем, на 30 градусов по часовой стрелке 4 раза.Есть ли функция, которую я могу использовать, чтобы сделать это, или мне просто нужно много математики и вычислить, чтобы нарисовать каждую отдельную линию?