优草派 > Python

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

罗西汉         优草派

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

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

1.需要先将turtle模块导入进来,然后再通过它调用Pen()方法实例化出来一个画笔对象。因为所有的绘图操作都是通过这个画笔来实现的,可以将画笔对象看做是一个在画布上不断游动的海龟,海龟移动留下的痕迹组合起来就是绘制的图像,代码如下所示:

import turtle
t = turtle.Pen()

2.因为画笔创建好之后默认所在的点就是画布原点,也就是整个窗口最中心的位置,所以是不需要去设置初始位置的。而还需要注意的一点就是,它默认移动方向为正东方,也就是向右移动。所以需要先调用forward()方法来让画笔对象向右平行移动100像素化一条直线出来,代码如下:

t.forward(100)

3.然后再调用left()方法让画笔移动位置向左旋转60度,因为是要绘制六边形,一个几何图形内部总度数都是360度。而六边形有六个边,所以需要旋转60度后再绘图。其他多边形绘制也是一样除以边长数量,代码如下:

t.left(60)

4.然后就是最核心的代码了,需要重复执行画直线以及旋转60度五次操作。因为每次旋转之后所绘制出来的直线组合起来就是一个六边形,详细代码如下所示:

for i in range(6):
  t.fotward(100)
  t.left(60°)

以上就是关于“Python六边形的绘制代码是什么?Python画多边形详细教程”的全部内容了,希望对你有所帮助。

  • 微信好友

  • 朋友圈

  • 新浪微博

  • QQ空间

  • 复制链接

取消
5天短视频训练营
新手入门剪辑课程,零基础也能学
分享变现渠道,助你兼职赚钱
限时特惠:0元
立即抢
新手剪辑课程 (精心挑选,简单易学)
第一课
新手如何学剪辑视频? 开始学习
第二课
短视频剪辑培训班速成是真的吗? 开始学习
第三课
不需要付费的视频剪辑软件有哪些? 开始学习
第四课
手机剪辑app哪个好? 开始学习
第五课
如何做短视频剪辑赚钱? 开始学习
第六课
视频剪辑接单网站APP有哪些? 开始学习
第七课
哪里可以学短视频运营? 开始学习
第八课
做短视频运营需要会什么? 开始学习
【原创声明】凡注明“来源:优草派”的文章,系本站原创,任何单位或个人未经本站书面授权不得转载、链接、转贴或以其他方式复制发表。否则,本站将依法追究其法律责任。

客服热线:0731-85127885

湘ICP备19005950号-1  

工商营业执照信息

违法和不良信息举报

举报电话:0731-85127885 举报邮箱:tousu@csai.cn

优草派  版权所有 © 2024