美文网首页
python中,使用turtle绘制国际棋盘

python中,使用turtle绘制国际棋盘

作者: 蔬香四溢 | 来源:发表于2019-03-23 12:37 被阅读0次

最近刚刚在学习python,在做习题时,用turtle成功绘制了国际棋盘,有点被小小的激动了,分享一下使用的方法。

turtle绘制的国际象棋棋盘

  代码如下:

import turtle

turtle.speed(10)

#绘制奇数列

for min range(1,7,2):

turtle.up()

turtle.goto(-200+50*(m-1),200)

turtle.down()

for tin range(1,8):

t1=0

        turtle.up()

turtle.goto(-200+50*(m-1),200-50*(t-1))

turtle.down()

if t%2==0:

turtle.fillcolor("black")

turtle.begin_fill()

while t1<4 :

turtle.forward(50)

turtle.right(90)

t1+=1

            turtle.end_fill()

else:

while t1 <4 :

turtle.forward(50)

turtle.right(90)

t1 +=1

#绘制偶数列

for min range(2,8,2):

turtle.up()

turtle.goto(-200+50*(m-1),200)

turtle.down()

for tin range(1,8):

t1=0

        turtle.up()

turtle.goto(-200+50*(m-1),200-50*(t-1))

turtle.down()

if t%2!=0:

turtle.fillcolor("black")

turtle.begin_fill()

while t1<4 :

turtle.forward(50)

turtle.right(90)

t1+=1

            turtle.end_fill()

else:

while t1 <4 :

turtle.forward(50)

turtle.right(90)

t1 +=1

turtle.up()

turtle.goto(400,400)

turtle.done()

因为python代码格式的问题,故附上代码截图如下:


相关文章

  • python中,使用turtle绘制国际棋盘

    最近刚刚在学习python,在做习题时,用turtle成功绘制了国际棋盘,有点被小小的激动了,分享一下使用的方法。...

  • Python-Turtle库

    使用turtle库在Python中绘制简单图形 【方法】 #引入绘制图形的turtle库•import turtl...

  • python学习第二天

    一、Python标准库中的GUI界面--turtle 1.turtle 的简单使用 绘制NEUSOFT①导入tur...

  • Python学习的第二天

    1.Python标准库GUI界面(turtle) 1.1turtle的简单实用 turtle的简单使用 1.2绘制...

  • 第二周:掌握基本绘图方法

    Python蟒蛇绘制示例: 模块一:turtle库的使用 -turtle库基本介绍-turtle绘图窗体布局-tu...

  • python学习第二天

    python中的turtle绘图,图形库 1.绘制NEUSOFT turtle.penup()抬笔,turtle....

  • 2.1

    简介 Python图形绘制2.1 深入理解Python语言2.2 实例 绘制2.3 模块一 turtle库的使用2...

  • Python turtle绘制多彩同心圆

    使用python绘制随机颜色的同心圆用turtle函数画空心圆turtle.circle是从下方开始画圆的,所以要...

  • python绘图工具turtle库的使用

    实例:Python蟒蛇绘制 #PythonDraw.py import turtle ...

  • turtle模拟钟表

    原文:Python 绘图—使用Turtle库绘制动态钟表 地址:http://blog.csdn.net/i_ch...

网友评论

      本文标题:python中,使用turtle绘制国际棋盘

      本文链接:https://www.haomeiwen.com/subject/ttxsvqtx.html