3月将至,马上又到了樱花盛开的季节,自一个月前封城,武汉的街上不再有热干面的飘香,东湖的鱼儿也不再雀跃,这个春天的来临注定有些漫长。
武汉城外的我们,怀念的可能是那些可以随意出门的日子;那些不需要戴口罩的日子;那些可以在下班后,举杯畅饮、大快朵颐的日子,而城内的他们,可能仅仅怀念那随时随地就能在家门口赏樱花的自豪、与自由。
今天的技能帖想教大家用Python绘制绘制一棵樱花树,将它送给身在武汉,或想去武汉的小伙伴,当樱花未开时,我们在线共赏樱,当樱花盛开时,我们相约珞珈山下!
希望如约而至的不止樱花,还有疫情过后平安的你!
常见指令
今天利用python绘制樱花树,需要用到海龟绘图,对应的是python中的turtle库
下面是海龟绘图的一些常见的指令:
代码编写
知道了一些常见的指令,可以开始绘制樱花树
首先来编写绘制樱花躯干的函数
然后编写绘制掉花瓣的函数
接着我们新建一块画布,然后就可以开始在里面绘制樱花树了
最后出现的樱花树效果是这样的
我们也可以绘制其他的樱花树,比如下图中飘落的樱花
希望武汉樱花烂漫时,不再封城,像往年那样,千千万万人在树下看樱花,樱花在树上看千千万万的人
- END -
可以看出Python非常方便快捷,短短的几十句代码就可以绘制出漂亮的樱花。Python的实用性很强,能做的事情很多,涉及多个领域,Python提供了非常完善的基础代码库,覆盖了网络、文件、GUI、数据库、文本等大量内容,被形象地称作“内置电池(Batteries included)”。用Python开发,许多功能不必从零编写,直接使用现成的即可。
比如:pandas和numpy可以帮助我们精准,高效的进行数据分析,再调用一些可视化库(如:pyecharts),就可以绘制出精美的图表了。使用requests和urllib等库,就可以方便快捷的写一些爬虫脚本,帮助我们快速的获取数据
往期精选
课程精选
相约云赏樱的这里集合!
继续阅读
阅读原文