1.代码的结构:
本代码有两个子函数组成,有main函数和画树函数组成。
2.编写画树函数:
画树函数,就是用来画出我们的树的一种子函数,代码如下:
def tree(plist,l,a,f): if l>5: lst=[] for p in plist: p.forward(l) q=p.clone() p.left(a) q.right(a) lst.append(p) lst.append(q) tree(lst,l*f,a,f)
3.编写main函数:
main函数用来对画树的总体的配置,来画出我们整体的书代码如图下。
def main(): p=Turtle() p.color('green') p.pensize(11) p.hideturtle() p.speed(4) p.left(90) p.penup() p.goto(0,-100) p.pendown() t=tree([p],110,65,0.6375)
4.调用main函数:
在python语言中与其它的语言不同的是,我们得在脚本中说明我们的主函数,而不是默认的main函数,具体如下。
main()
运行结果如下:
网站题目:创新互联Python教程:如何用Python画一颗小树?
标题来源:http://www.csdahua.cn/qtweb/news6/413156.html
网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网