画绿树_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()

 
如需要查看完整源代码,请扫码付款:

VIP免费查看

已有0人支付

本站所有作品,教程等皆为原创,盗版必究。一旦付款,表示同意本站知识付费原则:数字商品,不支持退款。亦可直接向微信号scratch8付款购买。QQ群免费教学群:225792826 (提供真实姓名可入群)
李兴球的博客_Python创意编程技术前沿_pygame » 画绿树_Python漂亮的二叉分形递归树
scratch

学本领,探索更大的世界!

李兴球博客 风火轮编程主页