你不知道的python内置绘图库:turtle高级例子( 二 )
6 国际象棋棋盘绘制的代码
#国际象棋棋盘import turtle as t cube_line=50t.pu()t.goto(-200,-200)t.pd()for i in range(8): #一共有八列for j in range(8):#每一行有八个格t.forward(cube_line)if j % 2 == 0:#判断是否为第奇数个格(是否画黑色格)if i % 2 ==0:#判断是否为奇数行(调整画黑色正方形时小海龟的转向)t.begin_fill()#开始填充for s in range(4):#画正方形t.left(90)t.forward(cube_line)t.end_fill()#结束填充else :#如果为偶数行 , 则小海龟画正方形时不断向右转向t.begin_fill()for s in range(4):t.right(90)t.forward(cube_line)t.end_fill()if i % 2 == 0:#一行画完之后 , 判断小海龟该向哪个方向转向 , 从而画下一行t.left(90)t.forward(cube_line)t.left(90)else:t.right(90)t.forward(cube_line)t.right(90)t.forward(8*cube_line)#画完最后一行时 , 补齐上方边线,8条边t.done()
7 代码来源网络 , 仅供学习 , 如有侵权请联系 , 定删 。
- 麒麟|荣耀新款,麒麟810+4800万超清像素,你还在犹豫什么呢?
- 智能手机市场|华为再拿第一!27%的份额领跑全行业,苹果8%排在第四名!
- 会员|美容院使用会员管理软件给顾客更好的消费体验!
- 行业|现在行业内客服托管费用是怎么算的
- 人民币|天猫国际新增“服务大类”,知舟集团提醒入驻这些类目的要注意
- 国外|坐拥77件专利,打破国外的垄断,造出中国最先进的家电芯片
- 技术|做“视频”绿厂是专业的,这项技术获人民日报评论点赞
- 面临|“熟悉的陌生人”不该被边缘化
- 中国|浅谈5G移动通信技术的前世和今生
- 页面|如何简单、快速制作流程图?上班族的画图技巧get