【发布时间】:2021-03-27 09:26:50
【问题描述】:
我有一个问题,我必须制作一棵有 3 根树干的树,但我制作的唯一一棵树只有 2 根树干。这里是例子:
import turtle
import math
t = turtle.Turtle()
t.shape("turtle")
t.lt(90)
lv = 11
l = 100
s = 17
t.penup()
t.bk(l)
t.pendown()
t.fd(l)
def draw_tree(l, level):
l = 3.0/4.0*l
t.lt(s)
t.fd(l)
level +=1
if level<lv:
draw_tree(l, level)
t.bk(l)
t.rt(2*s)
t.fd(l)
if level<=lv:
draw_tree(l, level)
t.bk(l)
t.lt(s)
level -=1
t.speed(10)
draw_tree(l, 2)
有人可以帮忙吗?
【问题讨论】:
标签: python recursion turtle-graphics python-turtle