种“二叉树”用的“材料”(源代码)
二叉树作为学习编程语言的一个简单且重要的内容,因此掌握其写法很有必要。前几日,植树节给大家发了二叉树的视频,有很多人询问其源代码,今天就公布给大家,当然方法不是唯一的,希望笔者的方法对你有帮助。
-
Scratch版本
2.Python版本
import turtle as tt.title("植树节")a = 10b = a*1.8c = a*13t.speed(0)t.penup()t.goto(0,-200)t.pencolor('OliveDrab')t.pendown()t.seth(90)def tree(section,size,length):if section > 1:t.pensize(size)t.forward(length)t.left(45)tree(section-1,size*0.5,length*0.7)t.right(85)tree(section-1,size*0.5,length*0.7)t.pensize(size)t.right(140)t.forward(length)t.left(180)t.clear()tree(a,b,c)t.done()
全文结束
感谢关注
请点“在看”,让更多人看到精彩👇
