今天我们绘制一张小学生用的四线方格本,这次没有新的函数学习,主要用到的知识是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()
作品:

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