1 import turtle 2 for i in range(8): #一共有八列 3 for j in range(8):#每一行有八个格 4 turtle.forward(37.5) 5 if j % 2 == 0:#判断是否为第奇数个格(是否画黑色格) 6 7 if i % 2 ==0:#判断是否为奇数行(调整画黑色正方形时小海龟的转向) 8 turtle.begin_fill()#开始填充 9 for s in range(4):#画正方形 10 turtle.left(90) 11 turtle.forward(37.5) 12 turtle.end_fill()#结束填充 13 else :#如果为偶数行,则小海龟画正方形时不断向右转向 14 turtle.begin_fill() 15 for s in range(4): 16 turtle.right(90) 17 turtle.forward(37.5) 18 turtle.end_fill() 19 if i % 2 == 0:#一行画完之后,判断小海龟该向哪个方向转向,从而画下一行 20 turtle.left(90) 21 turtle.forward(37.5) 22 turtle.left(90) 23 else: 24 turtle.right(90) 25 turtle.forward(37.5) 26 turtle.right(90) 27 turtle.forward(300)#画完最后一行时,补齐上方边线 28 turtle.done()
7.turtle画国际象棋盘
猜你喜欢
转载自www.cnblogs.com/yeu4h3uh2/p/12611858.html
今日推荐
周排行