import turtle
Настройка экрана
screen = turtle.Screen()
screen.title("Державні символи України")
Создаем черепашку
pen = turtle.Turtle()
pen.speed(0)
pen.hideturtle()
Нарисовать тризуб
Координаты и размеры тризуба
def draw_trident():
pen.penup()
pen.goto(0, -100)
pen.pendown()
pen.color("blue")
pen.fillcolor("yellow")
pen.begin_fill()
# Тризуб
# Центральный зубец
pen.goto(0, 100)
pen.goto(-20, 80)
pen.goto(-10, 80)
pen.goto(-10, -100)
pen.goto(10, -100)
pen.goto(10, 80)
pen.goto(20, 80)
pen.goto(0, 100)
pen.end_fill()
Нарисовать подметки
def draw_flag():
# Флаг
pen.penup()
pen.goto(-150, 0)
pen.pendown()
# Верхняя жёлтая полоса
pen.color("yellow")
pen.begin_fill()
for _ in range(2):
pen.forward(300)
pen.left(90)
pen.forward(60)
pen.left(90)
pen.end_fill()
# Нижняя синяя полоса
pen.penup()
pen.goto(-150, -60)
pen.pendown()
pen.color("blue")
pen.begin_fill()
for _ in range(2):
pen.forward(300)
pen.left(90)
pen.forward(60)
pen.left(90)
pen.end_fill()
Основная часть
draw_flag()
draw_trident()
Завершение работы
turtle.done()