Python画樱花树~ | 您所在的位置:网站首页 › 樱花树的简笔画简单又漂亮怎么画图片大全 › Python画樱花树~ |
今天给大家分享一个有趣的Python绘画——樱花树
一、代码详解
1、画幕绘制
首先绘制画幕,命令说明如下:
在确定落花数量的情况下,我们首先要评估落花的范围,这里通过两句语句来约束落花的范围(落花数量越多,当然地落花范围也就越大):
然后我们来讲讲 turtle 常用的几个命令吧: 首先,我们得明确,对于 turtle 画布来说,其为一个 xOy 的平面,画布中心为原点 O ;对于 turtle 画笔来说,其有一个初始方向,指向 x 轴正方向。 penup():起笔(可以想象成画画的时候沾墨之后提笔)forward():向前移动backward():向后移动left(degree):逆时针旋转 degree 度right(degree):顺时针旋转 degree 度pendown():落笔pencolor(color):笔墨颜色为 colorcircle®:画一个半径为 r 的圆 代码如下:在 drwa_tree 方法中,又出现了两次 drwa_tree 方法,这是一个递归的方法,可以简单理解为一棵树最下面的树枝最少且最粗,越往上树枝数量增加但是变细了。 这部分代码的前半部分是用来约束树根的位置的,为了使树可以在图像中显示地较为完成,较大的树根应该更靠近于画幕底端,且不能太靠近两边,其余部分代码就很容易理解了。 |
今日新闻 |
推荐新闻 |
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 |