`

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()

`

樱花树代码html,樱花树代码相关推荐

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

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

  2. 【camera】自动泊车-基于深度学习的视觉车位检测项目(课程设计--训练代码、测试代码、部署demo)(2)

    **基于深度学习的点定位回归和角度预测的车位检测 基于深度学习的点定位回归和角度预测 基于深度学习的角点检测和角度回归 ** 项目下载地址:训练代码.测试代码.部署demo 数据集百度网盘下载:数据集 ...

  3. ubb代码转化html代码

    ubb代码转化html代码 public static string UbbDecode(string str) { str = HtmlEncode(str); str = Regex.Replac ...

  4. 零代码 OR 低代码

    传统的软件研发方式已经难以满足现在企业的需要:人员成本高.研发时间长.运维复杂.这时零代码或低代码工具出现在市面上并被关注就是必然趋势了.对于不太了解两者的人来说,零代码和低代码有什么区别? 低代码平 ...

  5. 低代码、无代码?深度解读硅谷新趋势

    今天我们来深入聊聊"低代码.无代码"(Low code, No code). 年初,钉钉公布自己的进化方向:"低代码.无代码工具".大洋彼岸,Low code, ...

  6. 低代码、无代码?深度解读硅谷新趋势(上)

    今天我们来深入聊聊"低代码.无代码"(Low code, No code). 年初,钉钉公布自己的进化方向:"低代码.无代码工具".大洋彼岸,Low code, ...

  7. python的代码编译、代码打包方法

    python的代码编译.代码打包方法 代码编译 把代码编译成pyc文件 import py_compilepy_compile.compile(r'文件路径') 或者直接在terminal中运行 py ...

  8. qq在线咨询代码,MSN在线代码,贸易通在线留言源代码!

    QQ在线咨询代码,MSN在线代码,雅虎通在线代码,贸易通在线代码 ------------------------------------------------------------------- ...

  9. idea中properties配置文件没有代码提示及代码高亮问题解决方案

    idea中properties配置文件没有代码提示及代码高亮问题解决方案 参考文章: (1)idea中properties配置文件没有代码提示及代码高亮问题解决方案 (2)https://www.cn ...

  10. python搞笑代码-python有趣代码

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 前言本月将更新八篇python有趣系列文章. 本系列通过多个有趣案例,讲解pyt ...

最新文章

  1. 阿里P7架构师的成长之路
  2. 遗传算法主程序(辅助)
  3. SQL Server中TOP子句可能导致的问题以及解决办法
  4. 打印页table头部重叠_手把手教你如何清理打印机喷头
  5. JavaScript(笔记)
  6. jquery获得下拉框的值
  7. 【STM32】HAL库 STM32CubeMX教程十五---FMC-SDRAM(二)
  8. C#中的深度学习:使用OpenCV进行硬币检测
  9. 关于bat安装与卸载服务脚本
  10. 10246 - Asterix and Obelix
  11. 百度云开发clouda学习(一)
  12. 2021第十二届蓝桥杯国赛B组题解(C/C++)
  13. 利用反正切函数展开计算∏的近似值
  14. 广州华锐互动提供商场AR大屏互动制作一站式解决方案
  15. 远端服务器无响应 请联系网络供应商腾达,移动宽带连接腾达路由器显示 远端服务器无响应。请联系您的网络运营...
  16. 高通骁龙665能不能升级鸿蒙系统,高通骁龙665性能好不好 高通骁龙665性能测试...
  17. 攻防世界MISC———Dift
  18. 星环科技数据中台解决方案,助力某政府机构建设新型智慧城市
  19. 22.扩展.等保测评相关实务
  20. Windows7 Ubuntu 双系统安装卸载工具备份

热门文章

  1. 线性系统与非线性系统
  2. 网页版excel数据批量导入数据库
  3. 支持机顶盒的电影服务器,手把手教你用网络机顶盒看电影
  4. mysql条件触发器实例_mysql触发器实例一则
  5. QT之Tcp数据发送测试工具
  6. 如何高效看懂别人代码
  7. 软件工程2 需求获取
  8. 【Python爬虫实战】使用Selenium爬某音乐歌曲及评论信息啦~
  9. 计算几何模板(kuangbin)
  10. PUN☀️三、服务器大厅、服务器房间