Py学习  »  Python

用Python画圣诞树的N种玩法

程序人生 • 2 年前 • 422 次点击  


作者 | 写代码的明哥
来源 | Python编程时光(ID:Cool-Python)
马上就是圣诞节了,先提前祝大家圣诞快乐!
今天来给大家分享一波如何使用 Python 来画一颗圣诞节树,包含多种版本,从平民版到豪华版,像极了一个程度员从入门到高级秃头程序员的过程。


圣诞树 - 平民版


第一种比较简单,由最基本的图形(圆形和正方形)组合而成,有点 turtle 基础的人都能画。
代码如下


圣诞树 - 进阶版


上面的圣诞树,都是新手练习使用的,只能自娱自乐,不够真实,也不够高大上。
用线条重新设计,一笔一划来作图,慢工出细活嘛~

代码如下:

圣诞树 - 豪华版

在进阶版的基础上,再稍作修改:
  • 白天变成黑夜
  • 挂点苹果上去
  • 漫天的雪花与圣诞更配噢
就非常好看啦,我的耳边已经开始响起 Jingle Bell 的旋律了哈哈

代码如下:

平安夜 - 平安果


文章发得比较早,毕竟明天才是圣诞节,今晚是平安夜,不来个红苹果说不过去~

代码如下:

如果你对这些代码感兴趣,可以下载我打包好的代码进行学习。




    



    
曝 15 寸 iPad 或将变身 Mac?谷歌:大屏设备应具备智能手机体验



    



    
那些拼尽全力在一线买房的程序员,最后都怎么样了?| 漫画



    
大厂拼福利,阿里首创7天全薪陪伴假,尝试灵活办公!



    
开源被“白嫖”,全职开源仍是少数,企业开源成热门,开发者正在见证开源历史!



    



    
市值超150亿美元,上市公司CEO却只想当程序员?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/124847
 
422 次点击