使用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 相关文章推荐
Flask框架的学习指南之用户登录管理
Nov 20 Python
pandas apply 函数 实现多进程的示例讲解
Apr 20 Python
Php多进程实现代码
May 07 Python
django利用request id便于定位及给日志加上request_id
Aug 26 Python
解决pycharm安装后代码区不能编辑的问题
Oct 28 Python
Python中dict和set的用法讲解
Mar 28 Python
Python简易版停车管理系统
Aug 12 Python
在Python中预先初始化列表内容和长度的实现
Nov 28 Python
pandas之分组groupby()的使用整理与总结
Jun 18 Python
Python实现智慧校园自动评教全新版
Jun 18 Python
Python matplotlib安装以及实现简单曲线的绘制
Apr 26 Python
代码复现python目标检测yolo3详解预测
May 06 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
PHP脚本的10个技巧(7)
2006/10/09 PHP
用PHP实现多服务器共享SESSION数据的方法
2007/03/16 PHP
PHP中::、->、self、$this几种操作符的区别介绍
2013/04/24 PHP
浅析PHP Socket技术
2013/08/02 PHP
Yii2组件之多图上传插件FileInput的详细使用教程
2016/06/20 PHP
jquery ajax提交表单数据的两种方式
2009/11/24 Javascript
JavaScript 对象模型 执行模型
2009/12/06 Javascript
jQuery $.extend()用法总结
2014/06/15 Javascript
javascript在IE下trim函数无法使用的解决方法
2014/09/12 Javascript
jQuery拖拽插件gridster使用指南
2015/04/21 Javascript
js中实现字符串和数组的相互转化详解
2016/01/24 Javascript
JavaScript实现99乘法表及隔行变色实例代码
2016/02/24 Javascript
浅析js绑定事件的常用方法
2016/05/15 Javascript
深入理解JS addLoadEvent函数
2016/05/20 Javascript
JS使用正则表达式过滤多个词语并替换为相同长度星号的方法
2016/08/03 Javascript
easyui tree带checkbox实现单选的简单实例
2016/11/07 Javascript
JavaScript 函数节流详解及方法总结
2017/02/09 Javascript
脚本div实现拖放功能(两种)
2017/02/13 Javascript
JavaScript获取用户所在城市及地理位置
2018/04/21 Javascript
Vue项目报错:Uncaught SyntaxError: Unexpected token
2018/11/10 Javascript
JS尾递归的实现方法及代码优化技巧
2019/01/19 Javascript
vue.js中ref及$refs的使用方法解析
2019/10/08 Javascript
跟老齐学Python之玩转字符串(2)更新篇
2014/09/28 Python
SQLite3中文编码 Python的实现
2017/01/11 Python
Python3实现对列表按元组指定列进行排序的方法分析
2018/12/22 Python
Python3的unicode编码转换成中文的问题及解决方案
2019/12/10 Python
20行Python代码实现一款永久免费PDF编辑工具的实现
2020/08/27 Python
世界首屈一指的钓鱼用品商店:TackleDirect
2016/07/26 全球购物
Etam俄罗斯:法国女士内衣和家居服网上商店
2019/10/30 全球购物
Columbia Sportswear法国官网:全球户外品牌
2020/09/25 全球购物
什么是方法的重载
2013/06/24 面试题
大学新闻系自荐书
2014/05/31 职场文书
大学迎新标语
2014/06/26 职场文书
“四风”问题的主要表现和危害思想汇报
2014/09/19 职场文书
2015年元旦文艺晚会总结(学院)
2014/11/28 职场文书
网吧温馨提示
2015/07/17 职场文书