我无法将随机函数合并到我的递归树函数中。
Random应该采用drawTree中给出的长度并加上/减去0 - 长度// 2的范围。
我在函数的开头有随机行,但它根本不会改变我的图形。
def drawTree(length, generations):
length = random.randint(-length//2,length//2)
if generations == 0:
pass
else:
turtle.forward(length)
turtle.left(45)
drawTree(length/2, generations -1)
turtle.right(90)
drawTree(length/2, generations -1)
turtle.left(45)
turtle.backward(length)
我的drawScene()
功能正常运行
随机线不在正确的位置吗?