用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)  # 6t.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()

代码绘制一个动态樱花树相关推荐

  1. 使用canvas绘制一个动态的表盘

    使用canvas绘制一个动态的表盘 技术要求 需要一点点数学基础 需要对 canvas 的常见的方法熟悉 一点点数学基础 角度转弧度的计算公式 canvas 常见的方法 菜鸟教程 扬帆起航 首先创建一 ...

  2. 用前端代码编写一个动态的罗盘时钟

    用前端代码编写一个动态的罗盘时钟 前言 一.代码如下 1.index 2.js 3.css 页面效果 前言 今天给大家分享一个罗盘时钟的前端代码,喜欢的小伙伴帮忙点赞一下噢! 一.代码如下 1.ind ...

  3. python画八卦图的指令_12行javascript代码绘制一个八卦图

    一句话说明:用有限的代码构建一个1024*1024的颜色矩阵,秀出你的编程&艺术之美 起源于 stackexchange 上的一个问题, 这里稍微做了一下扩展,支持更多编程语言,并放宽了代码长 ...

  4. python画八卦_12行javascript代码绘制一个八卦图

    一句话说明:用有限的代码构建一个1024*1024的颜色矩阵,秀出你的编程&艺术之美 起源于 stackexchange 上的一个问题, 这里稍微做了一下扩展,支持更多编程语言,并放宽了代码长 ...

  5. 同一个python代码绘制多种不同樱花树,你喜欢哪一种?

    前言 立冬啦!正式步入冬天,不过长沙的天气在这两天时好时坏,但是在今天出太阳啦晒晒太阳,突然想到之前画了个樱花的视频,然后趁着心情好就把它解析出来,嘿嘿是真的还蛮好看的,而且一个代码可以随机画出多种样 ...

  6. 同一个python代码绘制多种不同樱花树,你like哪一种?

    前言 立冬啦!正式步入冬天,不过长沙的天气在这两天时好时坏,但是在今天出太阳啦晒晒太阳,突然想到之前画了个樱花的视频,然后趁着心情好就把它解析出来,嘿嘿是真的还蛮好看的,而且一个代码可以随机画出多种样 ...

  7. 利用Python绘制一个红色的五角星

    本篇文章记录Python学习过程中遇到的一些有趣的代码. 五角星的绘制 利用Python代码绘制一个红色的五角星 代码实现: from turtle import * fillcolor(" ...

  8. android小球移动代码,Android中如何绘制一个跟随手指移动的小球

    Android中如何绘制一个跟随手指移动的小球 发布时间:2020-11-07 16:22:43 来源:亿速云 阅读:82 作者:Leah 本篇文章为大家展示了Android中如何绘制一个跟随手指移动 ...

  9. python使用turtle库绘制一个100长度的十字架_使用python图形模块turtle库绘制樱花、玫瑰、圣诞树代码实例...

    使用python图形模块turtle库绘制樱花.玫瑰.圣诞树代码实例 发布时间:2020-08-22 15:57:19 来源:脚本之家 阅读:76 作者:Soul fragments 今天为大家介绍几 ...

最新文章

  1. 为你的网站使用paypal
  2. --7、学期表(表)
  3. docker 容器状态 restarting_20分钟极简入门Docker
  4. 人工智能实验评价指标_电子科大人工智能团队最新研究成果,5秒诊断癌症
  5. 0-1背包问题(物品不可分割)
  6. tomcat勾连mysql_tomcat9.0启动脚本startup.bat的分析
  7. 2022中国人工智能芯片行业研究报告
  8. 微软推出 Xbox 漏洞奖励计划,最高奖励2万美元
  9. python死锁案例_Python 多线程死锁
  10. fullcalendar内容如何默认展示一条其他的点击展示_LinkedIn广告全指南:如何从零开始成为Linkedin广告高手?...
  11. URI 、URL 和 URN
  12. 百度云安装WordPress,提示数据库连接错误!
  13. Oracle数据库的下载安装教程
  14. 大白话理解后端CRUD
  15. 最新服务器节点,服务器emule必备知识(更新服务器列表与kad节点文件)
  16. Python 爬取迷你MP4电影网,电影名称保存到本地,Requests+lxml框架
  17. 2天,我把MySQL索引、事务、分库分表、锁、性能优化撸完了!
  18. 06_基于树莓派wiringPi的温湿度采集实验
  19. 淘口令解析api接口_淘口令解析-super19911115的博客-51CTO博客
  20. 查看自己电脑是否有GPU查看电脑GPU型号

热门文章

  1. 5天学会HTML及HTML5
  2. 汽车信息安全相关岗位招聘简章
  3. 2011.11.17,Google已经正式推出Google音乐服务(Google Music)
  4. linux逻辑卷管理快照,逻辑卷管理器(LVM)以及快照(特殊逻辑卷)的用法
  5. 手机QQ安卓版下载【正式版】
  6. media queries 适配 iphone6s
  7. 【POJ - 2987 】Firing 【最大权闭合图有唯一的 势 】
  8. 花束生长动画婚礼请柬手机视频制作PR竖屏模板MOGRT
  9. MySQL——14 视图
  10. Promisification