知行编程网知行编程网  2022-11-22 00:00 知行编程网 隐藏边栏  24 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于如何用Python画一颗小树?的相关知识,包括一棵小桃树,以及小树像什么这些编程知识,希望对大家有参考作用。

如何用Python画一棵小树?

1.代码的结构:

这段代码由两个子函数组成,主函数和树图函数。

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函数,如下。

main()

运行结果如下:

如何用Python画一棵小树?

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享