from turtle import *
def draw_square(color):
ti.pendown()
ti.color('gray', color)
ti.begin_fill()
for i in range(4):
ti.forward(40)
ti.left(90)
ti.end_fill()
ti.penup()
def draw_symbol(symbol, indent):
ti.forward(indent)
ti.pendown()
ti.color('gray')
ti.write(symbol, font = ('Arial', 12, 'normal'))
ti.penup()
def circle_t(size):
ti.pendown()
ti.begin_fill()
ti.color('gray')
ti.circle(size)
ti.end_fill()
ti_penup()
ti = Turtle()
ti.penup()
ti.speed(0)
indent = -20
ti.goto(-200, 80)
draw_symbol('Фон:', 5)
ti.goto(-200, 30)
draw_square('black')
draw_symbol('N', -20)
ti.goto(-200, -20)
draw_square('white')
draw_symbol('D', -20)
y = 180
indent = 42
ti.goto(-190, y)
draw_square('red')
draw_symbol('R', indent)
ti.goto(-130, y)
draw_square('orange')
draw_symbol('O', indent)
ti.goto(-70, y)
draw_square('yellow')
draw_symbol('Y', indent)
ti.goto(-10, y)
draw_square('green')
draw_symbol('G', indent)
ti.goto(50, y)
draw_square('lightblue')
draw_symbol('L', indent)
ti.goto(110, y)
draw_square('blue')
draw_symbol('B', indent)
ti.goto(170, y)
draw_square('purple')
draw_symbol('P', indent)
def draw_line(width):
ti.pendown()
ti.width(width)
ti.color('gray')
ti.setheading(90)
ti.forward(10)
ti.penup()
def draw_symbol(symbol,indent):
ti.forward(indent)
ti.pendown()
ti.color('gray')
ti.write(symbol, font=('Arial', 12, 'normal'))
ti.penup()
def circle_t(size):
ti.pendown()
ti.begin_fill()
ti.color('gray')
ti.circle(size)
ti.end_fill()
ti.penup()
ti = Turtle()
ti.penup()
ti.goto(200, 100)
draw_line(5)
ti.goto(200, 70)
draw_line(10)
ti.goto(200, 40)
draw_line(15)