Напишите программу, которая рисует квадрат в квадрате. Наружный квадрат должен быть красного цвета, а внутренний квадрат должен быть желтого цвета. Размер наружного квадрата 50х50, внутреннего 40х40 на python turtle помогите пожалуйста
Ответы
Ответ:
import turtle
turtle.pencolor("red")
for i in range(4):
turtle.forward(50)
turtle.left(90)
turtle.penup()
turtle.forward(5)
turtle.left(90)
turtle.forward(5)
turtle.pendown()
turtle.pencolor("yellow")
for i in range(4):
turtle.forward(40)
turtle.right(90)
Объяснение:
pencolor - цвет пера
forward - перемещение вперёд
right - поворот вправо (по часовой стрелке)
left - поворот влево (против часовой стрелки)
for i in range(4): - цикл с параметром для рисования квадрата
turtle.forward(50) - длина стороны квадрата
turtle.left(90)
turtle.penup() - поднятие пера, чтобы не оставлять следа при перемещении
turtle.forward(5) - переход в точку, откуда будем рисовать новый квадрат
turtle.left(90) - переход в точку, откуда будем рисовать новый квадрат
turtle.forward(5) - переход в точку, откуда будем рисовать новый квадрат
turtle.pendown() - опускание пера, чтобы оставлять следа при перемещении