简单学pythonturtle库画图形6绘制四线方格本

今天我们绘制一张小学生用的四线方格本,这次没有新的函数学习,主要用到的知识是for循环。代码如下:

import turtle as t
t.setup(500,500)#画布的长和高
t.color('green')
t.up()
t.goto(-220,220)
t.down()

#画横线
for i in range(0,7):#笔归位
    t.up()
    a=220-60*i
    t.goto(-220,220-60*i)
    t.down()

    for j in range(1,6):#画四根横线
        if j <5:
            t.forward(418)
            t.up()
            t.goto(-220,a-5*j)
            t.down()
        else:#画方格中的横线  
                     
            t.up()
            t.goto(-220,a-5*j-13)
            t.down()
            t.forward(418)
#绘制最后一根横线
t.up()
t.goto(-220,-198)
t.down()
t.forward(418)       
#画竖线
for x in range(0,8):#画长竖线
    t.up()
    b=-220+52*x
    t.goto(b,220)
    t.down()
    t.goto(b,-198)
    
    for y in range(0,7):#画方格中的竖线
        t.up()
        t.goto(b+26,205-45*y-15*y)
        t.down()
        t.goto(b+26,205-45*y-15*y-45)
#绘制最后一根竖线
t.up()
t.goto(196,220)
t.down()
t.goto(196,-198)
    
t.done() 

作品:

简单学pythonturtle库画图形6绘制四线方格本

四线方格本

发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/74931
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!

(0)
股市刺客的头像股市刺客
上一篇 2024 年 7 月 11 日
下一篇 2024 年 7 月 11 日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注