Chessboard using python - turtle programming

Опубликовано: 30 Сентябрь 2024
на канале: Adi's Technical Aid
10
1

Code :
import turtle

t = turtle.Turtle()
t.speed(10)


t.penup()
t.left(180)
t.forward(160)
t.left(90)
t.forward(160)
t.left(90)
t.pendown()


x = -160
y = -120


fill_color = "black"


for i in range(8):
for j in range(8):
t.begin_fill()
for k in range(4):
t.forward(40)
t.left(90)

t.fillcolor(fill_color)
t.end_fill()

if fill_color == "black":
fill_color = "white"
elif fill_color == "white":
fill_color = "black"

t.forward(40)

t.penup()
t.goto(x, y)
t.pendown()
y = y + 40

setting the initial block color for the next row
if fill_color == "black":
fill_color = "white"
elif fill_color == "white":
fill_color = "black"

turtle.done()