import turtle
screen = turtle.Screen()
screen.bgcolor("white")
screen.tracer(0)
stift = turtle.Turtle()
stift.hideturtle()
stift.penup()
gr = 40 # Groesse eines Bloecke-Quadrats
farben = {"B": "royalblue", "O": "orange", "W": "white", "K": "black", "R": "red"}
bild = [
"...OO...",
"...BB...",
".BBBBBB.",
"BBWBBWBB",
"BBKBBKBB",
"BBBBBBBB",
".BRRRRB.",
".BB..BB.",
]
for zeile in range(len(bild)):
for spalte in range(len(bild[zeile])):
zeichen = bild[zeile][spalte]
if zeichen in farben:
stift.goto(-160 + spalte * gr, 160 - zeile * gr)
stift.color(farben[zeichen])
stift.begin_fill()
for i in range(4):
stift.forward(gr)
stift.right(90)
stift.end_fill()
screen.update()
screen.mainloop()