热门搜索 :
考研考公
您的当前位置:首页正文

如何用Python画一颗小树?

2024-07-16 来源:伴沃教育

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()

运行结果如下:

伴沃教育还为您提供以下相关内容希望对您有帮助:

侠盗4在机场公用电话接的第一个任务怎么做???

接电话后去旁边小树盆后面拿狙击枪后,等电梯上面的那个女人下来并且同一个男人交谈后射杀那个男人和他身后的保镖(注意:一、要注意右上角的那个蓝色显示条,那是“距离”,不要让他满,也就别靠那个男人太近。如果你嫌看得太小瞄不准,可以按“Z”键“X”键将瞄准器放大缩小从而瞄准(鼠标滚轮也行)。二、不能杀...

2021新时代好少年先进优秀事迹5篇精选

__ 刚迈进小学校园,细心、爱观察的她在学校操场中间的百年合欢树下捡到了一枚已经发芽的合欢树种子,她舍不得小树芽还没长大就被混在其他树叶中被清扫出去,于是把这棵种子带回了家,种在了阳台的小花盆里,她种下的是爱心、是希望,希望小树能够好好长大,自己也能像校训里说的那样“像树一样茁壮成长”。小树苗在...

Top