Привет всем! Если нужно рисовать много разных фигур с разными цветами, советую создать функцию:
Программный код:
def draw_shape(turtle_obj, sides, length, fill_color):
turtle_obj.fillcolor(fill_color)
turtle_obj.begin_fill()
angle = 360 / sides
for _ in range(sides):
turtle_obj.forward(length)
turtle_obj.right(angle)
turtle_obj.end_fill()
screen = turtle.Screen()
screen.bgcolor("white")
my_turtle = turtle.Turtle()
draw_shape(my_turtle, 4, 100, "blue") # синий квадрат
draw_shape(my_turtle, 3, 100, "yellow") # желтый треугольник
turtle.done()
Это сильно упрощает процесс рисования многофигурных изображений.