Вопрос задан 26.09.2023 в 06:05. Предмет Информатика. Спрашивает Горбунов Иван.

Напишите программу, которая рисует квадрат в квадрате. Наружный квадрат должен быть красного цвета,

а внутренний квадрат должен быть желтого цвета. Размер наружного квадрата 50х50, внутреннего 40х40 на python turtle помогите пожалуйста
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Плотникова Александра.

Ответ:

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() - опускание пера, чтобы оставлять следа при перемещении

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для создания программы, которая рисует квадрат в квадрате с заданными параметрами цвета и размеров, вы можете использовать модуль turtle в Python. Вот пример кода, который делает то, что вы описали:

python
import turtle # Создаем экран и устанавливаем его цвет screen = turtle.Screen() screen.bgcolor("white") # Создаем черепаху t = turtle.Turtle() # Наружный квадрат (красный) t.color("red") t.penup() t.goto(-25, -25) # Перемещаем черепаху в начальную позицию t.pendown() t.begin_fill() for _ in range(4): t.forward(50) t.left(90) t.end_fill() # Внутренний квадрат (желтый) t.penup() t.goto(-20, -20) # Перемещаем черепаху в начальную позицию для внутреннего квадрата t.pendown() t.color("yellow") t.begin_fill() for _ in range(4): t.forward(40) t.left(90) t.end_fill() # Закрыть окно по клику screen.exitonclick()

Этот код создает черепаху, которая рисует красный квадрат размером 50x50 пикселей, а затем рисует желтый квадрат размером 40x40 пикселей внутри красного. После выполнения программы, окно с рисунком будет закрыто, если вы щелкнете по нему.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос