devoir
from kandinsky import fill_rect as r # Définir les couleurs violet = (128, 0, 128) yellow = (255, 255, 0) black = (0, 0, 0) gray = (169, 169, 169) brown = (139, 69, 19) light_green = (144, 238, 144) dark_green = (0, 128, 0) orange = (255, 165, 0) red = (255, 0, 0) white = (255, 255, 255) def draw_pattern(): r(150, 212, 20, 10, violet) r(90, 212, 30, 10, violet) r(200, 212, 30, 10, violet) r(90, 202, 140, 10, violet) r(100, 212, 20, 10, violet) r(100, 192, 120, 10, violet) r(120, 192, 80, 10, yellow) r(100, 182, 120, 10, black) r(90, 172, 140, 10, gray) r(100, 172, 120, 10, white) r(80, 162, 10, 10, gray) r(110, 162, 90, 10, brown) r(230, 162, 10, 10, gray) r(70, 142, 10, 20, gray) r(110, 152, 90, 10, brown) r(130, 152, 30, 10, yellow) r(140, 152, 10, 10, red) r(240, 142, 10, 20, gray) r(60, 122, 10, 20, gray) r(110, 142, 90, 10, brown) r(130, 142, 30, 10, red) r(80, 142, 10, 10, dark_green) r(90, 142, 10, 10, black) r(210, 142, 20, 10, dark_green) r(250, 122, 10, 20, gray) r(50, 82, 10, 40, gray) r(110, 132, 90, 10, brown) r(130, 132, 30, 10, yellow) r(140, 132, 10, 10, red) r(80, 132, 20, 10, dark_green) r(100, 132, 10, 10, black) r(200, 132, 30, 10, dark_green) r(230, 132, 10, 10, light_green) r(260, 82, 10, 40, gray) r(60, 62, 10, 20, gray) r(110, 122, 90, 10, brown) r(70, 122, 10, 10, black) r(80, 122, 10, 10, light_green) r(90, 122, 20, 10, black) r(200, 122, 20, 10, dark_green) r(220, 122, 20, 10, light_green) r(240, 122, 10, 10, dark_green) r(250, 62, 10, 20, gray) r(70, 42, 10, 20, gray) r(90, 112, 130, 10, orange) r(70, 112, 10, 10, dark_green) r(80, 112, 10, 10, light_green) r(220, 112, 10, 10, light_green) r(230, 112, 10, 10, black) r(240, 112, 20, 10, dark_green) r(100, 112, 110, 10, brown) r(240, 42, 10, 20, gray) r(80, 32, 10, 10, gray) r(100, 102, 10, 10, orange) r(110, 102, 10, 10, red) r(120, 102, 10, 10, orange) r(130, 102, 10, 10, red) r(140, 102, 10, 10, orange) r(150, 102, 10, 10, red) r(160, 102, 10, 10, orange) r(170, 102, 10, 10, red) r(180, 102, 10, 10, orange) r(190, 102, 10, 10, red) r(200, 102, 10, 10, orange) r(60, 82, 10, 30, black) r(70, 92, 10, 20, dark_green) r(80, 92, 10, 20, light_green) r(220, 102, 10, 10, light_green) r(230, 102, 10, 10, dark_green) r(250, 102, 10, 10, dark_green) r(230, 32, 10, 10, gray) r(90, 92, 10, 10, dark_green) r(220, 92, 10, 10, black) r(210, 92, 10, 10, light_green) r(230, 92, 30, 10, dark_green) r(90, 22, 10, 10, gray) r(120, 92, 10, 10, red) r(130, 92, 10, 10, orange) r(140, 92, 10, 10, red) r(150, 92, 10, 10, orange) r(160, 92, 10, 10, red) r(170, 92, 10, 10, orange) r(180, 92, 10, 10, red) r(190, 92, 10, 10, orange) r(220, 22, 10, 10, gray) r(120, 82, 10, 10, orange) r(130, 82, 10, 10, red) r(140, 82, 10, 10, orange) r(150, 82, 10, 10, red) r(160, 82, 10, 10, orange) r(170, 82, 10, 10, red) r(180, 82, 10, 10, orange) r(80, 82, 20, 10,dark_green) r(210, 82, 30, 10, black) r(250, 82, 10, 10, dark_green) r(100, 12, 20, 10, gray) r(200, 12, 20, 10, gray) r(140, 72, 10, 10, red) r(150, 72, 10, 10, orange) r(160, 72, 10, 10, red) r(170, 72, 10, 10, orange) r(70, 72, 30, 10, dark_green) r(80, 72, 10, 10, light_green) r(100, 72, 10, 10, black) r(210, 72, 20, 10, black) r(240, 72, 10, 10, black) r(140, 62, 10, 10, orange) r(150, 62, 10, 10, red) r(70, 62, 50, 10, black) r(190, 62, 60, 10, black) r(150, 52, 10, 10, orange) r(90, 52, 40, 10, black) r(180, 52, 10, 10, black) r(200, 52, 10, 10, black) r(220, 52, 10, 10, black) r(80, 42, 20, 10, black) r(110, 42, 40, 10, black) r(170, 42, 70, 10, black) r(90, 32, 100, 10, black) r(200, 32, 10, 10, black) r(220, 32, 10, 10, black) r(100, 22, 20, 10, black) r(130, 22, 10, 10, black) r(160, 22, 60, 10, black) r(110, 12, 80, 10, black) r(120, 02, 80, 10, gray) draw_pattern()