turtle是一只神奇的小海龟,可以画出大千世界。而turtle加入了python大家族,像是如龟得水,变得更加受欢迎。

很多人学习python,不知道从何学起。
很多人学习python,掌握了基本语法过后,不知道在哪里寻找案例上手。
很多已经做案例的人,却不知道如何去学习更加高深的知识。
那么针对这三类人,我给大家提供一个好的学习平台,免费领取视频教程,电子书籍,以及课程的源代码!
QQ群:101677771

古人有诗云“庭中有奇树,绿叶发华滋”,树之美,或婀娜、或繁茂、或苍劲、或青翠。python-turtle笔下的树更是别有一番风味。

小园新种红樱树,闲绕花行便当游

# coding=gbk
import turtle as T
import random
import time# 画樱花的躯干(60,t)
def Tree(branch, t):
    time.sleep(0.0005)
    if branch > 3:
        if 8 <= branch <= 12:
            if random.randint(0, 2) == 0:
                t.color('snow')  # 白
            else:
                t.color('lightcoral')  # 淡珊瑚色
            t.pensize(branch / 3)
        elif branch < 8:
            if random.randint(0, 1) == 0:
                t.color('snow')
            else:
                t.color('lightcoral')  # 淡珊瑚色
            t.pensize(branch / 2)
        else:
            t.color('sienna')  # 赭(zhě)色
            t.pensize(branch / 10)  # 6
        t.forward(branch)
        a = 1.5 * random.random()
        t.right(20 * a)
        b = 1.5 * random.random()
        Tree(branch - 10 * b, t)
        t.left(40 * a)
        Tree(branch - 10 * b, t)
        t.right(20 * a)
        t.up()
        t.backward(branch)
        t.down()# 掉落的花瓣
def Petal(m, t):
    for i in range(m):
        a = 200 - 400 * random.random()
        b = 10 - 20 * random.random()
        t.up()
        t.forward

利用Python画一颗神奇的树!相关推荐

  1. python画一颗心_利用python画一颗心的方法示例

    前言 Python一般使用Matplotlib制作统计图形,用它自己的说法是'让简单的事情简单,让复杂的事情变得可能'.用它可以制作折线图,直方图,条形图,散点图,饼图,谱图等等你能想到的和想不到的统 ...

  2. 如何用python画心形_利用python画一颗心的方法示例

    前言 Python一般使用Matplotlib制作统计图形,用它自己的说法是'让简单的事情简单,让复杂的事情变得可能'.用它可以制作折线图,直方图,条形图,散点图,饼图,谱图等等你能想到的和想不到的统 ...

  3. python画-用Python画一颗特别的心送给她

    [前言] 520刚过去了,大家有没有跟自己喜欢的对象在一起呢? 520 当天你还在送 玫瑰花?巧克力?情侣套装?... 小编就想说:你能不能换点新意呢,这些操作已经普通的不能再普通了吧!就像别人来例假 ...

  4. 用python绘制心形_用Python画一颗特别的心送给她

    [前言] 520刚过去了,大家有没有跟自己喜欢的对象在一起呢? 520 当天你还在送 玫瑰花?巧克力?情侣套装?... 小编就想说:你能不能换点新意呢,这些操作已经普通的不能再普通了吧!就像别人来例假 ...

  5. 用python画明星_用Python画一颗特别的心送给她

    [前言] 520刚过去了,大家有没有跟自己喜欢的对象在一起呢? 520 当天你还在送 玫瑰花?巧克力?情侣套装?... 小编就想说:你能不能换点新意呢,这些操作已经普通的不能再普通了吧!就像别人来例假 ...

  6. 用Python的turtle库画一颗简单的树(双层递归的思想)

    用Python的turtle库画一颗简单的树(双层递归的思想) 这段时间比较闲,在CSDN上随便逛逛,看到有些用Python来绘图的程序,很有意思.于是作为Python小白的我,也自己动手尝试了一下, ...

  7. 圣诞节用Python画一颗圣诞树

    圣诞节用Python画一颗圣诞树 前言 一.初级圣诞树 二.中级圣诞树 三.高级圣诞树 四.超高级圣诞树 总结 前言 正在学Python的你是不是很想在圣诞节给女朋友一个惊喜? 哦!忘了,或许你压根儿 ...

  8. 用python画动态樱花_利用python画一棵漂亮的樱花树,turtle画图代码大全,此处感谢知乎大佬小白...

    利用python画一棵漂亮的樱花树,turtle画图代码大全,此处感谢知乎大佬小白 此处感谢知乎大佬 小白练手 练习一下比较流行的turtle(海龟库) 画一棵漂亮的樱花树,效果如下: ps: 是动态 ...

  9. python编程爱心-520用Python画一颗特别的爱心送给她

    今天520,大家有没有和心爱的女生在一起呢? 今天我们来用Python画一颗特别的爱心,送给那个特别的她,给她一份浪漫的惊喜吧~ 还记得那个心形曲线的公式吗? 我们用Python基于上面的公式来画一画 ...

最新文章

  1. 用 Heapster 监控集群 - 每天5分钟玩转 Docker 容器技术(176)
  2. vsftpd配置文件详解[转载]
  3. 课堂练习--最大子数组和 环
  4. POI实现Excel导入时提示NoSuchMethodError: org.apache.poi.util.POILogger.log
  5. 无网络访问权限怎么办_解决无Internet访问权限
  6. jquery ajax參数加点号状态200进error
  7. Asp.Net Core Web Api图片上传及MongoDB存储实例教程(一)
  8. 【待完善】make: command not found,以及libtool.m4 and ltmain.sh have a version mismatch问题的解决方案...
  9. 聋人工学院计算机老师,聋人工学院12位手语老师用双手传递声音
  10. 20201124:力扣第216场周赛(上)
  11. 自己来实现一套IOC注解框架
  12. 阶段3 3.SpringMVC·_07.SSM整合案例_02.ssm整合之搭建环境
  13. 项目二:2020年华为软件精英挑战赛
  14. 2021-07-17 随笔
  15. 两条平行线之间的距离
  16. 各种水龙头拆卸图解_水龙头拆除和安装步骤图解
  17. 简单的酒店住房退房管理系统
  18. 制动电阻器的工作原理及应用特点
  19. QGIS教程-1:软件安装
  20. 博客园的整改了,我们还能去哪些技术社区写博客

热门文章

  1. 容器化和编排有什么区别?
  2. 新浪微博第三方客户端
  3. JetBrains,pycharm是什么
  4. 3 分钟带你深入了解 Cookie、Session、Token
  5. 想做TIKTOK跨境电商,应该首选哪个地区?
  6. 手机银行业务与日剧增 软件开发迫切需要创
  7. 旋转360 css 动画效果,使用CSS3动画属性实现360°无限循环旋转【代码片段】
  8. redis使用普通用户启动
  9. IDEA本地项目关联远程Git远程仓库
  10. HTML5+CSS3 学习笔记 13