import turtle as tu
print("""
2022-9-13 Title 5.55.01 Version
Success!
""")
distance_num_X = 28
distance_num_Y = 28
tu.speed(105)
tu.right(45)
tu.penup()
for j in range(4):
# white begin
distance_num_X = 28
distance_num_Y -= 28
for i in range(4):
tu.goto(distance_num_X, distance_num_Y)
tu.pendown()
tu.circle(20, steps=4)
tu.penup()
distance_num_X += 28
tu.goto(distance_num_X, distance_num_Y)
tu.pendown()
tu.begin_fill()
tu.circle(20, steps=4)
tu.end_fill()
tu.penup()
distance_num_X += 28
# black begin
distance_num_X = 28
distance_num_Y -= 28
for k in range(4):
tu.goto(distance_num_X, distance_num_Y)
tu.pendown()
tu.begin_fill()
tu.circle(20, steps=4)
tu.end_fill()
tu.penup()
distance_num_X += 28
tu.goto(distance_num_X, distance_num_Y)
tu.pendown()
tu.circle(20, steps=4)
tu.penup()
distance_num_X += 28
tu.hideturtle()
tu.done()
《python语言程序设计》第5章循环 第55题。 利用turtlr结合循环绘制一个棋盘。
于 2022-09-13 15:52:30 首次发布