前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >如何使用程序来绘制图形?

如何使用程序来绘制图形?

作者头像
叶子陪你玩
发布2020-03-24 17:19:04
1.3K0
发布2020-03-24 17:19:04
举报
文章被收录于专栏:叶子陪你玩编程

前言

本系列课程是针对无基础的,争取用简单明了的语言来讲解,学习前需要具备基本的电脑操作能力,准备一个已安装python环境的电脑。如果觉得好可以分享转发,有问题的地方也欢迎指出,在此先行谢过。

前言

生活中应该都有过用笔乱涂乱画的经历,要画出一个像样的作品出来,还是需要有点动手基础的,同时还得具有一定的想象力;其实程序也是可以绘图的,用程序绘图最核心的就是掌握基本的点,线,面绘制,有一定的数学基础(角度,三角函数等就可以了)。

具体绘制是使用python提供的一个叫做turtle的海龟库,结合python编程语言去实现的。

展示画布

导入海龟库,画笔默认是一个classic空心箭头效果,这里设置成了turtle的造型了,过多造型可以查看官方文档。

默认画布打开后会瞬间关闭的,加上done()方法,可以让画布持续,画布的中心点也就是画笔的起点,方向向右。

绘制点和线

通过dot方法和forward()方法可以绘制点和直线。dot的参数第一个是点的大小,第二个是颜色。

绘制基本几何平面图形

平面几何图形就是由线组合而成,通过计算角度,我们可以对应的图形。

圆形本来也可以通过绘制一个边数比较多的多边形来实现的,但是turtle提供了现成的circle方法给我们用,一个参数时,表示绘制多大半径的圆,两个参数后面一个表示圆弧的度数。

设置画笔基本属性和填充颜色

通过pensize()和pencolor()方法可以设置画笔的大小和颜色。

填充颜色

填充颜色使用需要使用beginfill()和endfill(),表示从哪里开始到哪里结束,没有设置颜色时默认使用画笔的颜色。

画笔颜色和填充颜色分开设置

color方法可以让我们分开设置画笔颜色和填充颜色。

总结

通过学习了以上的一些方法,我们就已经具备了利用程序去绘制图形的能力,因为图形都是由点,线,面组成的,我们只要可以将要绘制的图形拆分开成点线面,那么我们就可以绘制出来。具体案例可以看后面的文章。

(全文完)


欢迎转载,转载请注明出处! 欢迎关注公众微信号:叶子陪你玩编程 分享自己的python学习之路

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-03-21,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 叶子陪你玩编程 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 展示画布
  • 绘制点和线
  • 绘制基本几何平面图形
  • 设置画笔基本属性和填充颜色
  • 填充颜色
  • 画笔颜色和填充颜色分开设置
  • 总结
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档