Python六边形的绘制代码是什么?Python画多边形详细教程

python有一个标准库turtle能够使用海龟绘图画任意图像 , 而很多小伙伴都想要学习python绘制六边形的方法 。那么下文有python绘制六边形代码示例 , 以及详细步骤解析 , 可以往下看看来作为学习参考资料也是不错的 。

Python六边形的绘制代码是什么?Python画多边形详细教程

文章插图
1.需要先将turtle模块导入进来 , 然后再通过它调用Pen()方法实例化出来一个画笔对象 。因为所有的绘图操作都是通过这个画笔来实现的 , 可以将画笔对象看做是一个在画布上不断游动的海龟 , 海龟移动留下的痕迹组合起来就是绘制的图像 , 代码如下所示:
import turtlet = turtle.Pen()2.因为画笔创建好之后默认所在的点就是画布原点 , 也就是整个窗口最中心的位置 , 所以是不需要去设置初始位置的 。而还需要注意的一点就是 , 它默认移动方向为正东方 , 也就是向右移动 。所以需要先调用forward()方法来让画笔对象向右平行移动100像素化一条直线出来 , 代码如下:
t.forward(100)3.然后再调用left()方法让画笔移动位置向左旋转60度 , 因为是要绘制六边形 , 一个几何图形内部总度数都是360度 。而六边形有六个边 , 所以需要旋转60度后再绘图 。其他多边形绘制也是一样除以边长数量 , 代码如下:
【Python六边形的绘制代码是什么?Python画多边形详细教程】t.left(60)4.然后就是最核心的代码了 , 需要重复执行画直线以及旋转60度五次操作 。因为每次旋转之后所绘制出来的直线组合起来就是一个六边形 , 详细代码如下所示:
for i in range(6):  t.fotward(100)  t.left(60°)以上就是关于“Python六边形的绘制代码是什么?Python画多边形详细教程”的全部内容了 , 希望对你有所帮助 。
Python六边形的绘制代码是什么?Python画多边形详细教程

文章插图
Python六边形的绘制代码是什么?Python画多边形详细教程

文章插图
Python六边形的绘制代码是什么?Python画多边形详细教程

文章插图
微信扫码 , 学习更方便
Python六边形的绘制代码是什么?Python画多边形详细教程

文章插图
现在报名赠100例知识点合集
Python六边形的绘制代码是什么?Python画多边形详细教程

文章插图

    推荐阅读