v.ki 发表于 2020-8-22 14:38:58

递归可视化画树

只有代码,具体结果自己试试吧,可以帮助学习递归

from turtle import *

myT=Turtle()
mywin=myT.getscreen()
def draw(myT,line):
    if line>5:
      myT.forward(line)
      myT.right(20)
      draw(myT,line-15)
      myT.left(40)
      draw(myT,line-10)
      myT.right(20)
      myT.backward(line)
myT.left(90)
myT.up()
myT.backward(300)
myT.down()
myT.color('green')
draw(myT,110)
mywin.exitonclick()

阿法国 发表于 2020-8-22 17:31:52

页: [1]
查看完整版本: 递归可视化画树