import turtle
turtle.speed(0)
turtle.hideturtle()
turtle.penup()
turtle.goto(-150,150)
colors = ['green','yellow','orange']
for i in range(8):
for j in range(8):
turtle.fillcolor(colors[j % 2 + i % 2])
turtle.begin_fill()
for k in range(5):
turtle.forward(50)
turtle.left(90)
turtle.right(90)
turtle.end_fill()
turtle.goto(-150, 150 -(i+1) * 50)
'''
国际象棋:4*8
1.车马象王后象马车
2.兵*8
'''
turtle.fillcolor('black')
# 车马象王后兵
black = '♜♞♝♛♚♟'
white = '♖♘♗♕♔♙'
# 第一行
turtle.goto(-150,150)
for c in black[:5]:
turtle.write(c, font=('arial',40))
turtle.forward(50)
index = [2, 1, 0]
for i in index:
turtle.write(black[i], font=('arial',40))
turtle.forward(50)
# 第二行
turtle.goto(-150, 100)
for i in range(8):
turtle.write(black[-1], font=('arial',40))
turtle.forward(50)
#第三行
turtle.goto(-150, -150)
for i in range(8):
turtle.write(white[-1], font=('arial',40))
turtle.forward(50)
#第四行
turtle.goto(-150, -200)
for c in white[:5]:
turtle.write(c, font=('arial',40))
turtle.forward(50)
index = [2, 1, 0]
for i in index:
turtle.write(white[i], font=('arial',40))
turtle.forward(50)
【Python】使用字符串结合turtle模块绘制出国际象棋
猜你喜欢
转载自blog.csdn.net/IGGIRing/article/details/105382020
今日推荐
周排行