使用Python为中秋节绘制一块美味的月饼


Posted in Python onSeptember 11, 2019

对于在外的游子,每逢佳节倍思亲。而对于996ICU的苦逼程序猿们,最期待的莫过于各种节假日能把自己丢在床上好好休息一下了。这几天各公司都陆续开始发中秋礼品了。朋友圈各种秀高颜值的月饼,所以今天我也提前给大家送去一份中秋的美味月饼吧!

使用Python为中秋节绘制一块美味的月饼python & turtle

python的turtle库,最早还是在小甲鱼的【零基础入门学习Python】中接触的,好久没用了有些生疏,带大家一起回顾下模块的使用吧。

如果你是想认真学习这个库,推荐去官网仔细学习 https://docs.python.org/3.7/library/turtle.html

但如果你只是跟我一样玩票性质的,那么你简单看看就好。我帮你整理了一些常用的方法:

使用Python为中秋节绘制一块美味的月饼 

就以上这些完全够你强势装13了…

练习画月饼

话不多说,先来一波!

然后,还没开团呢,先送一血了…为什么pycharm会告警呢?

使用Python为中秋节绘制一块美味的月饼 

但是使用又是正常的好奇怪,网上搜了一下解决办法。从import turtle进入源码,把142行开始的all注释掉,手动引用下turtle的所有方法即可。

# __all__ = (_tg_classes + _tg_screen_functions + _tg_turtle_functions + 
#   _tg_utilities + ['Terminator']) # + _math_functions) 
 
__all__ = ['ScrolledCanvas', 'TurtleScreen', 'Screen', 'RawTurtle', 'Turtle', 'RawPen', 'Pen', 'Shape', 'Vec2D', 'back', 
   'backward', 'begin_fill', 'begin_poly', 'bk', 'addshape', 'bgcolor', 'bgpic', 'bye', 'clearscreen', 
   'colormode', 'delay', 'exitonclick', 'getcanvas', 'getshapes', 'listen', 'mainloop', 'mode', 'numinput', 
   'onkey', 'onkeypress', 'onkeyrelease', 'onscreenclick', 'ontimer', 'register_shape', 'resetscreen', 
   'screensize', 'setup', 'Terminator', 'setworldcoordinates', 'textinput', 'title', 'tracer', 'turtles', 
   'update', 'window_height', 'window_width', 'write_docstringdict', 'done', 'circle', 'clear', 'clearstamp', 
   'clearstamps', 'clone', 'color', 'degrees', 'distance', 'dot', 'down', 'end_fill', 'end_poly', 'fd', 
   'fillcolor', 'filling', 'forward', 'get_poly', 'getpen', 'getscreen', 'get_shapepoly', 'getturtle', 'goto', 
   'heading', 'hideturtle', 'home', 'ht', 'isdown', 'isvisible', 'left', 'lt', 'onclick', 'ondrag', 'onrelease', 
   'pd', 'pen', 'pencolor', 'pendown', 'pensize', 'penup', 'pos', 'position', 'pu', 'radians', 'right', 'reset', 
   'resizemode', 'rt', 'seth', 'setheading', 'setpos', 'setposition', 'settiltangle', 'setundobuffer', 'setx', 
   'sety', 'shape', 'shapesize', 'shapetransform', 'shearfactor', 'showturtle', 'speed', 'st', 'stamp', 'tilt', 
   'tiltangle', 'towards', 'turtlesize', 'undo', 'undobufferentries', 'up', 'width', 'write', 'xcor', 'ycor']

问题解决了,开始写吧:

使用Python为中秋节绘制一块美味的月饼 

看看效果:

使用Python为中秋节绘制一块美味的月饼 

总结

以上所述是小编给大家介绍的使用Python为中秋节绘制一块美味的月饼,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Python 相关文章推荐
python中xrange用法分析
Apr 15 Python
Python中encode()方法的使用简介
May 18 Python
基于python实现的抓取腾讯视频所有电影的爬虫
Apr 22 Python
遍历python字典几种方法总结(推荐)
Sep 11 Python
用于业余项目的8个优秀Python库
Sep 21 Python
Python分析彩票记录并预测中奖号码过程详解
Jul 09 Python
使用pandas实现连续数据的离散化处理方式(分箱操作)
Nov 22 Python
flask的orm框架SQLAlchemy查询实现解析
Dec 12 Python
Python 调用有道翻译接口实现翻译
Mar 02 Python
解决启动django,浏览器显示“服务器拒绝访问”的问题
May 13 Python
打印tensorflow恢复模型中所有变量与操作节点方式
May 26 Python
Python入门之基础语法详解
May 11 Python
python破解bilibili滑动验证码登录功能
Sep 11 #Python
python修改FTP服务器上的文件名
Sep 11 #Python
解析python实现Lasso回归
Sep 11 #Python
Python 点击指定位置验证码破解的实现代码
Sep 11 #Python
python实现的接收邮件功能示例【基于网易POP3服务器】
Sep 11 #Python
python实现的发邮件功能示例
Sep 11 #Python
python 字符串常用函数详解
Sep 11 #Python
You might like
把从SQL中取出的数据转化成XMl格式
2006/10/09 PHP
几个php应用技巧
2008/03/27 PHP
JavaScript 字符串与数组转换函数[不用split与join]
2009/12/13 Javascript
javascript oop开发滑动(slide)菜单控件
2010/08/25 Javascript
js封装的textarea操作方法集合(兼容很好)
2010/11/16 Javascript
jquery如何改变html标签的样式(两种实现方法)
2013/01/16 Javascript
地址栏传递中文参数乱码在js里用escape转码
2013/08/28 Javascript
jquery实现带二级菜单的导航示例
2014/04/28 Javascript
基于jQuery实现动态数字展示效果
2015/08/12 Javascript
基于CSS3和jQuery实现跟随鼠标方位的Hover特效
2016/07/25 Javascript
Jquery Easyui搜索框组件SearchBox使用详解(19)
2016/12/17 Javascript
详解Vue 2.0封装axios笔记
2017/06/22 Javascript
详解webpack的配置文件entry与output
2017/08/21 Javascript
laravel5.3 vue 实现收藏夹功能实例详解
2018/01/21 Javascript
vue路由--网站导航功能详解
2019/03/29 Javascript
只有 20 行的 JavaScript 模板引擎实例详解
2020/05/11 Javascript
JavaScript中的执行环境和作用域链
2020/09/04 Javascript
[51:15]完美世界DOTA2联赛PWL S2 PXG vs Magma 第一场 11.21
2020/11/24 DOTA
python里使用正则的findall函数的实例详解
2017/10/19 Python
Python实现查找二叉搜索树第k大的节点功能示例
2019/01/24 Python
详解Python3中ceil()函数用法
2019/02/19 Python
python实现维吉尼亚加密法
2019/03/20 Python
pandas的连接函数concat()函数的具体使用方法
2019/07/09 Python
Django和Flask框架优缺点对比
2019/10/24 Python
python从zip中删除指定后缀文件(推荐)
2019/12/05 Python
pytorch 实现将自己的图片数据处理成可以训练的图片类型
2020/01/08 Python
基于python模拟bfs和dfs代码实例
2020/11/19 Python
css3简单练习实现遨游浏览器logo的绘制
2013/01/30 HTML / CSS
canvas画图被放大且模糊的解决方法
2020/08/11 HTML / CSS
心得体会怎么写
2013/12/30 职场文书
读书活动总结
2014/04/28 职场文书
2014年会策划方案
2014/05/11 职场文书
2014年学校体育工作总结
2014/12/08 职场文书
党员违纪检讨书
2015/05/05 职场文书
2016高考寄语或鼓励的话语
2015/12/04 职场文书
动视暴雪取消疫苗禁令 让所有员工返回线下工作
2022/04/03 其他游戏