使用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中的异常处理学习笔记
Jan 28 Python
使用优化器来提升Python程序的执行效率的教程
Apr 02 Python
python自动翻译实现方法
May 28 Python
python数据类型_元组、字典常用操作方法(介绍)
May 30 Python
Python3处理HTTP请求的实例
May 10 Python
Matplotlib 生成不同大小的subplots实例
May 25 Python
Python 实现某个功能每隔一段时间被执行一次的功能方法
Oct 14 Python
python批量赋值操作实例
Oct 22 Python
PyCharm鼠标右键不显示Run unittest的解决方法
Nov 30 Python
Python使用指定端口进行http请求的例子
Jul 25 Python
详解Tensorflow不同版本要求与CUDA及CUDNN版本对应关系
Aug 04 Python
基于python实现简单网页服务器代码实例
Sep 14 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处理斐波那契数列非递归方法
2012/02/04 PHP
PH P5.2至5.5、5.6的新增功能详解
2014/07/14 PHP
PHP查找与搜索数组元素方法总结
2015/06/12 PHP
PHP自定义图片缩放函数实现等比例不失真缩放的方法
2016/08/19 PHP
JS option location 页面跳转实现代码
2008/12/27 Javascript
JS操作Cookie写入和读取实例代码
2013/10/20 Javascript
Javascript浅谈之引用类型
2013/12/18 Javascript
取消选中单选框radio的三种方式示例介绍
2013/12/23 Javascript
js获取视频时长代码
2014/04/10 Javascript
javascript获取元素偏移量的方法有哪些
2014/06/24 Javascript
js中this的用法实例分析
2015/01/10 Javascript
jquery图片滚动放大代码分享(2)
2015/08/28 Javascript
js+canvas简单绘制圆圈的方法
2016/01/28 Javascript
jQuery图片加载显示loading效果
2016/11/04 Javascript
实例分析nodejs模块xml2js解析xml过程中遇到的坑
2017/03/18 NodeJs
node.js多个异步过程中判断执行是否完成的解决方案
2017/12/10 Javascript
使用vue-router完成简单导航功能【推荐】
2018/06/28 Javascript
Vue中使用ElementUI使用第三方图标库iconfont的示例
2018/10/11 Javascript
iphone刘海屏页面适配方法
2019/05/07 Javascript
原生JS实现贪吃蛇小游戏
2020/03/09 Javascript
python命令行参数sys.argv使用示例
2014/01/28 Python
Python3中简单的文件操作及两个简单小实例分享
2017/06/18 Python
高质量Python代码编写的5个优化技巧
2017/11/16 Python
Python数据分析之双色球中蓝红球分析统计示例
2018/02/03 Python
pyhanlp安装介绍和简单应用
2019/02/22 Python
用python监控服务器的cpu,磁盘空间,内存,超过邮件报警
2021/01/29 Python
html5本地存储之localstorage 、本地数据库、sessionStorage简单使用示例
2014/05/08 HTML / CSS
美国领先的机场停车聚合商:Airport Parking Reservations
2020/02/28 全球购物
异常和异常类的概念
2014/09/12 面试题
简单叙述一下MYSQL的优化
2016/05/09 面试题
上级检查欢迎词
2014/01/18 职场文书
作风建设年活动总结
2014/08/27 职场文书
小学生2014国庆节演讲稿:祖国在我心中
2014/09/21 职场文书
法制主题班会教案
2015/08/13 职场文书
Python matplotlib多个子图绘制整合
2022/04/13 Python