数据结构与算法是编程的核心,这里先做一些准备工作。
以下是画上面的动态图像的代码,有需要的朋友可以直接加微信scratch8和本人索取。
import math import time import turtle # 这是画二叉树的函数,直接复制可以使用。 def draw_tree(length,angle,level): if level>0: turtle.dot(level*6) turtle.right(angle) turtle.fd(length) turtle.left(angle) draw_tree(length/2,angle,level-1) turtle.right(angle) turtle.bk(length) turtle.left(angle*2) turtle.fd(length) turtle.right(angle) draw_tree(length/2,angle,level-1) turtle.left(angle) turtle.bk(length) turtle.right(angle) else: turtle.dot()需要浏览更多吗?
成为会员后,登陆才能继续浏览!联系微信scratch8即可办理会员。
(会员专属:能浏览所有文章,下载所有带链接的Python资源。)
发表评论