画绿树_Python漂亮的二叉分形递归树

画绿树_Python漂亮的二叉分形递归树

画绿树Python漂亮的二叉分形树递归

画绿树Python漂亮的二叉分形树递归

画绿树Python漂亮的二叉分形树递归


这是用python的海龟画图模块画的一颗绿树。下面是部分代码预览:

"""
   画绿树,本程序要用到coloradd模块,安装方法为在命令提示符下输入:
   pip install coloradd,它能让RGB 255三元组颜色进行增加,就像scratch中的颜色增加命令一样.
""""
   
from turtle import *
from coloradd import *

def draw_tree(t,n,distance):
    """画二叉树的函数"""
    if n > 0:
        t.fd(distance)
        t.left(45)
        draw_tree(t,n-1,distance-20)
        t.right(90)

screen = Screen()
screen.colormode(255)
screen.title("画绿树by www.lixingqiu.com")
screen.tracer(0)

t = Turtle(visible=False)
t.left(90)
t.bk(100)

color = (29,195,10)               # 起始颜色
width = 100
..................
screen.mainloop()

 
如需要查看完整源代码,请

成为会员后,登陆才能继续浏览!联系微信scratch8即可办理会员。
(会员专属:能浏览所有文章,下载所有带链接的Python资源。)

李兴球

李兴球的博客是Python创意编程原创博客

评论已关闭。