seth()函数,参数是角度,浸染为使画笔逆时针旋转该角度。
write()函数,参数为要输出的笔墨,以及字体、大小等笔墨属性。
画螺旋线的时候,要从短到长画好多段,并且每画好一段后,画笔就要变换方向,以是要利用循环语句(例如for)。
下面我们绘制一个螺旋三角形,并配上大略的笔墨:
import turtle as tt.setup(500,500)#画布的长和高t.pencolor("red")#设置笔的颜色为赤色for i in range(40): t.seth(120 i + 120)#每次绘制完线段后逆时针旋转90度 t.forward(8 + 4 i)#每次旋转完该当画出的线段长度 t.up()#抬起画笔t.goto(-220,-200)t.write('绘制完毕,请您欣赏',font=('楷体', 36, 'bold'))t.down()#放下画笔t.done()
作品: