图片:


二:python代码

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(b)
        t.left(90)
        t.forward(a)
        t.down()
        t.color('lightcoral')  # 淡珊瑚色
        t.circle(1)
        t.up()
        t.backward(a)
        t.right(90)
        t.backward(b)
 
# 绘图区域
t = T.Turtle()
# 画布大小
w = T.Screen()
t.hideturtle()  # 隐藏画笔
t.getscreen().tracer(5, 0)
w.screensize(bg='wheat')  # wheat小麦
t.left(90)
t.up()
t.backward(150)
t.down()
t.color('sienna')
 
# 画樱花的躯干
Tree(60, t)
# 掉落的花瓣
Petal(200, t)
w.exitonclick()


花即使不被欣赏依然会长大

python画图——浪漫的樱花❀相关推荐

  1. Python实现浪漫的樱花与烟花雨

    本文参考了https://blog.csdn.net/weixin_43943977/article/details/102691392博主的樱花以及https://blog.csdn.net/wei ...

  2. 用seaborn 画出唯美的论文专用图片,自己定制python画图的数据集

    写在前面的话 好久不来,随便看了下CSDN推送的热门文章,标题都相当无耻了啊,大家为了骗阅读量都把标题取得这么骚.而且像我这么俗的人,肯定也是必须要为强权低头的,妈呀.这个标题我自己看着眼睛都有点疼, ...

  3. python画图-Python基础-画图:matplotlib

    Python画图主要用到matplotlib这个库.具体来说是pylab和pyplot这两个子库.这两个库可以满足基本的画图需求. pylab神器:pylab.rcParams.update(para ...

  4. python画图程序有图-python画图程序

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 今天做的是用python实现画图,画出你想要的图案,只要你的想象力足够丰富,以及 ...

  5. python画图颜色-python中matplotlib的颜色及线条控制的示例

    下次用python画图的时候选色选点都可以直接参考这边,牛逼!分享给大家,也给自己留个笔记. 参考网址: 第二个参考网址给出了linestyle可选参数: '-' solid line style ' ...

  6. python画图完整代码-Python科学画图代码分享

    Python画图主要用到matplotlib这个库.Matplotlib 是一个 Python 的 2D绘图库,它以各种硬拷贝格式和跨平台的交互式环境生成出版质量级别的图形. 具体来说是pylab和p ...

  7. python画图-python画图的两种方法

    python如何画图?这里给大家介绍两款python绘图的库:turtle和Matplotlib. 1 安装turtle Python2安装命令:pip install turtule Python3 ...

  8. python语言表白源码-python七夕浪漫表白源码

    本文实例为大家分享了python七夕浪漫表白的具体代码,供大家参考,具体内容如下 from turtle import * from time import sleep def go_to(x, y) ...

  9. python浪漫代码-python七夕浪漫表白源码

    本文实例为大家分享了python七夕浪漫表白的具体代码,供大家参考,具体内容如下 from turtle import * from time import sleep def go_to(x, y) ...

最新文章

  1. spring解耦原理
  2. 安装 Windows 7 64位系统 相关注意事项
  3. hive能加快MySQL查询速度吗_建立索引可以加快表中数据查询的速度吗
  4. 有关计算机代码的游戏,七灯游戏是一款经典的益智类游戏。游戏中,有七盏灯排成一圈,如图a所示,初始时灯的开关状态随机生成,操作其中某一盏灯,则可以切换该灯的“开/关”状态,同时,这盏灯-组卷网...
  5. linux启动时挂载rootfs的几种方式 .
  6. 【人工智能课程实验】 - 利用贝叶斯分类器实现手写数字 的识别
  7. 【JDK1.8】JDK1.8集合源码阅读——Set汇总
  8. 计算机相关专业“Python程序设计”教学大纲(参考)
  9. 计算理论是研究用计算机解决,可计算性理论
  10. 爱卡创誓记java饰品,《创誓记AIKA》芙兰精灵配上框架眼睛折服宅男宅女
  11. 产品设计-产品框架设计
  12. 《指弹:HARD RAIN》
  13. vue input输入框联想输入
  14. CGI, FCGI, SCGI, WSGI
  15. ubuntu常用的服务器搭建
  16. php mysql随机抽奖源码_幸运大转盘-jQuery+PHP实现的抽奖程序
  17. (二)FirePower-FTD初始化设置并加入到FMC管理
  18. 西南交通大学计算机考研调剂的多吗,2020年西南交通大学考研调剂公告
  19. 将RGB数据写入BMP位图文件
  20. DC-DC直流升压高压电源模块HRA5V12V24V转正负50V100V150V180V200V250V300V

热门文章

  1. 考公和大厂40万年薪的offer,选哪个?
  2. 基于tushare实现股票实时价格变动的监控并用itchat实现微信消息提醒
  3. struts2源码阅读
  4. 互联网创业时代先锋 :微合娱乐网创办人潘华鹏
  5. Ubuntu命令点滴积累
  6. JavaScript网页设计作业(美食网站设计与实现)
  7. laravel 目录添加n个app应用
  8. DevOps系列之Jenkins-09BlueOcean应用与实践
  9. 基于MSM平台的振动器驱动移植
  10. Sass 和 SCSS