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

怎么用Python画二叉树

2023-06-03 22:11 作者:亿个憨憨的憨憨  | 我要投稿

大家好,我是失踪已久的憨憨,今天我又来了瞎写玩意了

首先导入turtle库m再画出二叉树的树干:

众所周知,二叉树是一种用递归画的,所以要先写一个递归的壳:

可以画出:

1

然后根据二叉树每次分叉都会长度*0.9,夹角减半,每次递归long*0.9,并且动起来:

一个叉做出来了:

2

然后为了画出第二个枝,要先退回去然后再旋转,再向前,再退后:

最终画出来了:

3

直接复制无废话纯享版代码:


怎么用Python画二叉树的评论 (共 条)

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