描述
使用turtle库绘制一个六角形,效果如下:
图中线条颜色、宽度、填充、箭头位置和风格不限。
import turtle as t #库别名为t t.seth(30) #绝对角度,左转30度 for i in range(3): #尖尖向左的三角形 t.fd(150) t.right(120) t.penup() #海龟起飞 t.fd(50) t.left(60) t.fd(50) t.pendown() #海龟落地 for i in range(3): #尖尖向右的三角形 t.right(120) t.fd(150)
其中涉及的语法知识:
penup() 与pendown()函数
penup() 海龟腾空,此后所走路径在画布上不留痕迹
pendown()海龟落地,此时在画布上留下一个点
总结:penup()与pendown()如影随形,up只有遇上down,喜怒哀乐才表现在脸上