
数据结构与算法是编程的核心,这里先做一些准备工作。
以下是画上面的动态图像的代码,有需要的朋友可以直接加微信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资源。)
