月是故乡明,每到中秋佳节,很多在外打工的码农因为工作不一定能回家团圆。今时今日不知有多少人为了生计、为了事业、为了理想远走他乡,在一座陌生的城市中寻求一席之地,值此中秋佳节来临之际,谨以python作图一幅,赠与外出打拼、求学,工作的小伙伴们。
1.先上视频,祝大家中秋快乐
Python中有一个叫做turtle的内置模块,俗称海龟绘图,它基于tkinter模块打造,具备一些简单的绘图功能。虽说turtle很难绘制出亮眼的效果,不过用来绘制一些简笔画还是非常有意思的。
2.用Python画中秋图
1).绘图步骤
建立画布并设置背景色,然后依次绘制圆月、白云、山脉和文字。关于turtle的使用非常简单,有疑问可以参考官方文档(https://docs.python.org/3/library/turtle.html),为了便于理解,这里列出常用的几种方法:
-
建立画布:定义一个初始化函数,设置图幅、背景色及绘图速度。
-
月亮:定位起点,指定半径,绘制圆形并填充颜色。
-
白云:设置线宽和颜色,绘制直线;圆弧部分稍微复杂一点,要随着角度变化不断改变线宽——前90°逐步增加线 宽、后90°逐步减小线宽,即可得到图中效果。
-
山脉:依据形状绘制一个封闭的多边形,然后填充颜色。
-
文字:turtle模块中的wrtie()函数可直接在图中写入文字,支持自定义字体和字号。
2).程序源码
这个程序的逻辑非常简单,这里就不一一说明了,直接上源码:
main()
本来这个视频本来应该是昨天发布的,因为休假外出,没有来得及编辑,非常抱歉!但是Python真的是非常好玩,简单易学,功能强大,一起来玩Python吧!
Python就是这么有趣好玩
需要本篇源码的同学,麻烦扫下面的二维码找小助手。
往期精彩:
还在担心酒店信息泄露,我用Python写了段加密算法,看你怎么破
用Python来描述一个在魔都生活的码农的故事
Python里面的这几个梗,你能回答出来吗
我珍藏的一些好的Python代码,技巧
本篇文章来源于: 菜鸟学Python
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何在python中下载第三方库10/22
- ♥ 如何在python中编写乘法表08/23
- ♥ Python如何输出整数10/01
- ♥ 如何使用python运行文件09/30
- ♥ python如何判断是否为数字08/15
- ♥ 如何在python中启动cmd命令10/09
内容反馈