分享

Python也可以这么“文雅”,用turtle库画一幅高傲的梅花

 苏醒的贝壳 2019-01-06

文末有惊喜!!!

前言:

“梅花”我们最早认识它是在小学的课本诗词中,在诗人心中是那么的文雅、坚韧,梅花是花中四君子之一,傲而不俗。好梅花就说到这里,下面讲怎样用Python画一幅高傲的梅花,像我这种没有画画天赋的,只能利用工具来弥补心中的遗憾。好话不多说,先来看看这一幅用Python画的梅花效果怎么样?

效果图:

Python也可以这么“文雅”,用turtle库画一幅高傲的梅花

给人的感觉是不是眼前一亮,比起用墨画的梅花,是不是感觉更有色彩感。怎么去实现这样一幅画呢?

一、导入Turtle库:

Python也可以这么“文雅”,用turtle库画一幅高傲的梅花

导入了turtle库、time库中的sleep函数以及随机函数radom库。把绘图区域赋值给“t”,画布大小赋值给“w”。

二、画梅花的躯干:

Python也可以这么“文雅”,用turtle库画一幅高傲的梅花

根据随机数的大小,生成花的颜色,是白色还是红色,根据随机数生成树枝的方向。

三、掉落的花瓣:

Python也可以这么“文雅”,用turtle库画一幅高傲的梅花

遍历绘图区域,在树下随机生成掉落的花瓣。

四、绘制梅花:

Python也可以这么“文雅”,用turtle库画一幅高傲的梅花

调用前面的两个函数,画布的颜色、画布的大小、画笔的起点、终点以及颜色。

一副”文雅“高傲的梅花就绘制完成了,对我这种没有绘画细胞的人来说,用另类的方法来实现,也是很开心的。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多