用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()
结果如下:
用Python画樱花树的代码相关推荐
- 分享一个Python画樱花树的代码
import turtle as T import randomimport timedef Tree(branch, t): time.sleep(0.0005) if branch > 3: ...
- python画代码-python画樱花树代码 具体代码介绍
1.python画樱花树代码为: import turtle as T import random import time 2.# 画樱花的躯干(60,t) def Tree(branch, t): ...
- python代码画樱花教程-python画樱花树代码 具体代码介绍
1.python画樱花树代码为: import turtle as T import random import time 2.# 画樱花的躯干(60,t) def Tree(branch, t): ...
- python代码画樱花-python画樱花树代码 具体代码介绍
1.python画樱花树代码为: import turtle as T import random import time 2.# 画樱花的躯干(60,t) def Tree(branch, t): ...
- python绘制月亮_用python画月亮的代码是什么?
用python画月亮的代码是什么? 用python画月亮的代码是import turtle as t t.screensize(800,600,"#483d8b")#画布尺寸和颜色 ...
- 用python画月亮的代码-用python画月亮的代码是什么?
用python画月亮的代码是什么? 用python画月亮的代码是import turtle as t t.screensize(800,600,"#483d8b")#画布尺寸和颜色 ...
- python画正方形的代码_python画正方形的代码是什么?
python画正方形的代码是什么? python画正方形的代码是:import turtle #导入 turtle.title("画正方形") turtle.pensize(5) ...
- python炫酷烟花表白源代码,用python画烟花的代码
大家好,小编为大家解答python绘制烟花特定爆炸效果的问题.很多人还不知道python炫酷烟花表白源代码,现在让我们一起来看看吧! 1.放烟花的代码 放烟花的代码相关内容如下: 烟花其实可以看成由一 ...
- 用python画月亮怎么画_用python画月亮的代码是什么?_后端开发
c语言strlen用法详解_后端开发 在c语言中可以使用[strlen()]函数计算字符长度,该函数用于统计给定字符串的长度,其语法是[strlen(char *str)],其参数[*str]表示给定 ...
最新文章
- uifont 字体详解
- Android NDK 内存泄露检测
- python3安装第三方模块
- linux下查看文件及目录个数
- **【POJ - 3122】 Pie(二分寻值)
- 迅为4412开发板开发笔记--开发板与主机和ubuntu的ping通
- 吴恩达机器学习编程题ex1上 单变量线性回归: (python版含题目要求、代码、注解)
- jQuery 学习-DOM篇(二):jQuery 在 DOM 内部插入元素
- Ubuntu下安装Flask虚拟环境及使用
- JAX-RS (REST Web Services) 2.0 requires Java 1.7 o
- 决战移动互联网 诺基亚开始迷失
- 山东理工大学ACM平台题答案 面向对象程序设计上机练习三(有默认参数的函数)1142
- Mac解决Updating Homebrew卡顿
- redis - quorum的解释
- 90个外国英文网站强力推荐!!!
- C++11标准模板(STL)- 算法 - 数值运算 (std::accumulate)
- .NET 开源开发项目【翻译】
- CVPR无监督/自监督学习(Un/Self-supervised Learning)方向论文学习(附摘要)
- autoIT 自动化上传/下载文件图文详解【python selenium】
- WIFI之点对点连接的方法
热门文章
- 借贷系统后台操作说明
- 解决org.junit.runners.model.InvalidTestClassError: Invalid test class ‘xxx‘ 1. No runnable methods
- 关于如何让模拟器(包括虚拟机哦) 更加流畅
- (两百五十六)学习perfetto(一)
- 一文读懂MySQL常用语法
- tiny linux u盘_多系统U盘启动盘制作工具(YUMI)下载-多系统U盘启动盘制作工具(YUMI)PC版下载v2.0.7.6...
- 国赛mysql加固_2019 全国大学生信息安全竞赛创新能力实践赛3道Web Writeup
- Android设备虚拟摄像头技术实现
- 数据科学家大减价:一小时只收30美元
- H5前端学习之一HTML和CSS基础认识