使用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/ironpython:从入门到精通
Oct 02 Python
Django的session中对于用户验证的支持
Jul 23 Python
Python之dict(或对象)与json之间的互相转化实例
Jun 05 Python
python排序函数sort()与sorted()的区别
Sep 18 Python
Python基础之高级变量类型实例详解
Jan 03 Python
Windows+Anaconda3+PyTorch+PyCharm的安装教程图文详解
Apr 03 Python
ITK 实现多张图像转成单个nii.gz或mha文件案例
Jul 01 Python
利用scikitlearn画ROC曲线实例
Jul 02 Python
python生成xml时规定dtd实例方法
Sep 21 Python
Python实现JS解密并爬取某音漫客网站
Oct 23 Python
Python类class参数self原理解析
Nov 19 Python
python实现MySQL指定表增量同步数据到clickhouse的脚本
Feb 26 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数据库操作面向对象的优点
2006/10/09 PHP
PHP include_path设置技巧分享
2011/07/03 PHP
php计算程序运行时间的简单例子分享
2014/05/10 PHP
ThinkPHP框架任意代码执行漏洞的利用及其修复方法
2014/07/04 PHP
php中smarty区域循环的方法
2015/06/11 PHP
CI框架扩展系统核心类的方法分析
2016/05/23 PHP
使用vs code编辑调试php配置的方法
2019/01/29 PHP
Ajax+PHP实现的分类列表框功能示例
2019/02/11 PHP
解决thinkphp5未定义变量会抛出异常,页面错误,请稍后再试的问题
2019/10/16 PHP
Javascript调用XML制作连动下拉列表框
2006/06/25 Javascript
编写简单的jQuery提示插件
2014/12/21 Javascript
js完美解决IE6不支持position:fixed的bug
2015/04/24 Javascript
JavaScript统计字符串中每个字符出现次数完整实例
2016/01/28 Javascript
15个值得开发人员关注的jQuery开发技巧和心得总结【经典收藏】
2016/05/25 Javascript
jQuery元素属性操作实例(设置、获取及删除元素属性)
2016/09/08 Javascript
js原生实现FastClick事件的实例
2016/11/20 Javascript
bootstrap3 dialog 更强大、更灵活的模态框
2017/04/20 Javascript
layer弹出层父子页面事件相互调用方法
2018/08/17 Javascript
[01:37]全新的一集《真视界》——TI7总决赛
2017/09/21 DOTA
Python工程师面试题 与Python Web相关
2016/01/14 Python
Python应用领域和就业形势分析总结
2019/05/14 Python
解决python 3 urllib 没有 urlencode 属性的问题
2019/08/22 Python
python pygame实现挡板弹球游戏
2019/11/25 Python
python多线程实现同时执行两个while循环的操作
2020/05/02 Python
Python 制作查询商品历史价格的小工具
2020/10/20 Python
Selenium关闭INFO:CONSOLE提示的解决
2020/12/07 Python
Omio中国:全欧洲低价大巴、火车和航班搜索和比价
2018/08/09 全球购物
简述进程的启动、终止的方式以及如何进行进程的查看
2013/07/12 面试题
求职信格式范本
2013/11/15 职场文书
经济管理自荐书
2014/06/09 职场文书
大学生赌博检讨书
2014/09/22 职场文书
教师群众路线教育实践活动学习笔记
2014/11/05 职场文书
2015年大学生党员承诺书
2015/04/27 职场文书
优秀范文:《但愿人长久》教学反思3篇
2019/10/24 职场文书
CSS3 实现的图片悬停的切换按钮
2021/04/13 HTML / CSS
python垃圾回收机制原理分析
2022/04/13 Python