1、正方形的绘制
正方形如下图所示
思路分析:首先得知道正方形的特点,画一个正方形可从起点绕一圈回到起点,外角和为360°;有4条边,那么外角为360°÷4=90°。所以每次转角都为90°。知道了正方形的特性,就能实现代码了,如下:
# turtle正方形绘制
import turtle as t # 用别名t代替turtle库的使用
t.pensize(5) # 画笔大小设置为5像素
for i in range(4): # 有4条边,所以我们要画四次,用循环实现
t.fd(200) # 每次画200像素的长度
t.left(90) # 在每次画完200像素的长度后,转90°
t.done() # 停止画笔,结束绘画
2、正六边形的绘制
正六边形如下图所示
思路分析:先得知道正六边形的特点,外角和为360°,有六条边,所以外角是360°÷6=60°,所以每次转角为60°。知道了正六边形的特点,那么用代码实现起来就很容易了,如下:
# turtle六边形绘制
import turtle