from turtle import *
def draw_square(color):
t.pendown()
t.color('gray', color)
t.begin_fill()
for i in range(4):
t.forward(40)
t.left(90)
t.end_fill()
t.penup()
def draw_symbol(symbol, indent=0):
t.forward(indent)
t.pendown()
t.color('gray')
t.write(symbol, font=('Arial', 12, 'normal'))
t.penup()
def circle_size(size):
t.pendown()
t.begin_fill()
t.color('gray')
t.circle(size)
t.end_fill()
t.penup()
t = Turtle()
t.penup()
t.speed(0)
# Фоновые цвета
t.goto(-200, 80)
draw_symbol('Фон:', 5)
t.goto(-200, 30)
draw_square('black')
draw_symbol('N', -20)
t.goto(-200, -20)
draw_square('white')
draw_symbol('D', -20)
# Палитра цветов
y = 100
indent = 42
t.goto(-190, y)
draw_square('red')
draw_symbol('R', indent)
t.goto(-130, y)
draw_square('orange')
draw_symbol('O', indent)
t.goto(-70, y)
draw_square('yellow')
draw_symbol('Y', indent)
t.goto(-10, y)
draw_square('green')
draw_symbol('G', indent)
t.goto(50, y)
draw_square('light blue')
draw_symbol('L', indent)
t.goto(110, y)
draw_square('blue')
draw_symbol('B', indent)
t.goto(170, y)
draw_square('violet')
draw_symbol('V', indent)
# Размеры кисти (кружки)
y = 150
x = 200
indent = 30
t.goto(x, 70)
circle_size(5)
draw_symbol('1', indent)
t.goto(x, 30)
circle_size(10)
draw_symbol('2', indent)
t.goto(x, -13)
circle_size(15)
draw_symbol('3', indent)
t.goto(x, -60)
circle_size(20)
draw_symbol('4', indent)
t.goto(x, -120)
circle_size(25)
draw_symbol('5', indent)
t.hideturtle()
done()