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


import turtle

# Создаём окно и черепашку
screen = turtle.Screen()
t = turtle.Turtle()

# Устанавливаем скорость рисования
t.speed(3)

# Функция для рисования окружности с заданным радиусом и цветом
def draw_circle(radius, color, x, y):
    t.penup()
    t.goto(x, y)
    t.pendown()
    t.fillcolor(color)
    t.begin_fill()
    t.circle(radius)
    t.end_fill()

# Рисуем нижний круг снеговика
draw_circle(100, "white", 0, -200)

# Рисуем средний круг
draw_circle(70, "white", 0, -50)

# Рисуем голову
draw_circle(50, "white", 0, 50)

# Глаза
draw_circle(5, "black", -15, 80)
draw_circle(5, "black", 15, 80)

# Нос (оранжевый треугольник)
t.penup()
t.goto(0, 70)
t.pendown()
t.fillcolor("orange")
t.begin_fill()
t.goto(-10, 60)
t.goto(10, 60)
t.goto(0, 70)
t.end_fill()

# Рот (полукруг)
t.penup()
t.goto(-15, 45)
t.setheading(-60)
t.pendown()
t.circle(15, 120)

# Ушки (маленькие кружки по бокам головы)
draw_circle(5, "white", -35, 100)
draw_circle(5, "white", 35, 100)

# Держатели (ваги)
draw_circle(80, "brown", -80, -150)
draw_circle(80, "brown", 80, -150)

# Завершаем
t.hideturtle()
screen.mainloop()