如何用Python画一颗小树?
发布时间:2026-03-22 22:15:43

1.代码结构:
该代码由两个子函数组成,由main函数和画树函数组成。
2.编写画树函数:
画树函数是用来画我们树的一种子函数,代码如下:
deftree(plist,l,a,f): ifl>5: lst=[] forpinplist: 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函数用于画树的整体配置,以绘制我们的整体书籍代码如图所示。
defmain():
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()
运行结果如下:

下一篇 python2输出乱码怎么解决
