Загрузка данных


import turtle

# Настройка экрана
screen = turtle.Screen()
screen.setup(600, 600)
t = turtle.Turtle()
t.speed(0)  # Максимальная скорость

def draw_rectangle(width, height, color):
    t.fillcolor(color)
    t.begin_fill()
    for _ in range(2):
        t.forward(width)
        t.left(90)
        t.forward(height)
        t.left(90)
    t.end_fill()

# 1. Синий фон знака
t.penup()
t.goto(-100, -150)
t.pendown()
draw_rectangle(200, 320, "blue")

# 2. Белый квадрат внутри
t.penup()
t.goto(-80, -30)
t.pendown()
draw_rectangle(160, 180, "white")

# 3. Красный крест (рисуем центральный квадрат и 4 соседних)
def draw_square(x, y, size, color):
    t.penup()
    t.goto(x, y)
    t.pendown()
    t.fillcolor(color)
    t.begin_fill()
    for _ in range(4):
        t.forward(size)
        t.left(90)
    t.end_fill()

size = 25  # Размер одного кубика креста
# Центр знака смещен, подбираем координаты для креста:
cx, cy = -size/2, 60

draw_square(cx, cy, size, "red")          # Центр
draw_square(cx, cy + size, size, "red")   # Верх
draw_square(cx, cy - size, size, "red")   # Низ
draw_square(cx - size, cy, size, "red")   # Лево
draw_square(cx + size, cy, size, "red")   # Право

t.hideturtle()
turtle.done()