欢迎光临散文网 会员登陆 & 注册

Python用递归画一棵树

2023-02-26 15:12 作者:宝贝是墨香  | 我要投稿


from turtle import *

from random import randint

def tree(d,bb):

    width(10/d)

    c=randint(bb//2,bb)

    fd(c)

    if d<8:

        jd1=randint(0,30)

        jd2=jd1+randint(0,30)

        lt(jd1)

        tree(d+1,c)

        rt(jd2)

        tree(d+1,c)

        lt(jd2-jd1)

    fd(-c)

speed(0)

lt(90)

tree(1,100)

递归树

Python用递归画一棵树的评论 (共 条)

分享到微博请遵守国家法律