代码绘制一个动态樱花树
用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()
代码绘制一个动态樱花树相关推荐
- 使用canvas绘制一个动态的表盘
使用canvas绘制一个动态的表盘 技术要求 需要一点点数学基础 需要对 canvas 的常见的方法熟悉 一点点数学基础 角度转弧度的计算公式 canvas 常见的方法 菜鸟教程 扬帆起航 首先创建一 ...
- 用前端代码编写一个动态的罗盘时钟
用前端代码编写一个动态的罗盘时钟 前言 一.代码如下 1.index 2.js 3.css 页面效果 前言 今天给大家分享一个罗盘时钟的前端代码,喜欢的小伙伴帮忙点赞一下噢! 一.代码如下 1.ind ...
- python画八卦图的指令_12行javascript代码绘制一个八卦图
一句话说明:用有限的代码构建一个1024*1024的颜色矩阵,秀出你的编程&艺术之美 起源于 stackexchange 上的一个问题, 这里稍微做了一下扩展,支持更多编程语言,并放宽了代码长 ...
- python画八卦_12行javascript代码绘制一个八卦图
一句话说明:用有限的代码构建一个1024*1024的颜色矩阵,秀出你的编程&艺术之美 起源于 stackexchange 上的一个问题, 这里稍微做了一下扩展,支持更多编程语言,并放宽了代码长 ...
- 同一个python代码绘制多种不同樱花树,你喜欢哪一种?
前言 立冬啦!正式步入冬天,不过长沙的天气在这两天时好时坏,但是在今天出太阳啦晒晒太阳,突然想到之前画了个樱花的视频,然后趁着心情好就把它解析出来,嘿嘿是真的还蛮好看的,而且一个代码可以随机画出多种样 ...
- 同一个python代码绘制多种不同樱花树,你like哪一种?
前言 立冬啦!正式步入冬天,不过长沙的天气在这两天时好时坏,但是在今天出太阳啦晒晒太阳,突然想到之前画了个樱花的视频,然后趁着心情好就把它解析出来,嘿嘿是真的还蛮好看的,而且一个代码可以随机画出多种样 ...
- 利用Python绘制一个红色的五角星
本篇文章记录Python学习过程中遇到的一些有趣的代码. 五角星的绘制 利用Python代码绘制一个红色的五角星 代码实现: from turtle import * fillcolor(" ...
- android小球移动代码,Android中如何绘制一个跟随手指移动的小球
Android中如何绘制一个跟随手指移动的小球 发布时间:2020-11-07 16:22:43 来源:亿速云 阅读:82 作者:Leah 本篇文章为大家展示了Android中如何绘制一个跟随手指移动 ...
- python使用turtle库绘制一个100长度的十字架_使用python图形模块turtle库绘制樱花、玫瑰、圣诞树代码实例...
使用python图形模块turtle库绘制樱花.玫瑰.圣诞树代码实例 发布时间:2020-08-22 15:57:19 来源:脚本之家 阅读:76 作者:Soul fragments 今天为大家介绍几 ...
最新文章
- 为你的网站使用paypal
- --7、学期表(表)
- docker 容器状态 restarting_20分钟极简入门Docker
- 人工智能实验评价指标_电子科大人工智能团队最新研究成果,5秒诊断癌症
- 0-1背包问题(物品不可分割)
- tomcat勾连mysql_tomcat9.0启动脚本startup.bat的分析
- 2022中国人工智能芯片行业研究报告
- 微软推出 Xbox 漏洞奖励计划,最高奖励2万美元
- python死锁案例_Python 多线程死锁
- fullcalendar内容如何默认展示一条其他的点击展示_LinkedIn广告全指南:如何从零开始成为Linkedin广告高手?...
- URI 、URL 和 URN
- 百度云安装WordPress,提示数据库连接错误!
- Oracle数据库的下载安装教程
- 大白话理解后端CRUD
- 最新服务器节点,服务器emule必备知识(更新服务器列表与kad节点文件)
- Python 爬取迷你MP4电影网,电影名称保存到本地,Requests+lxml框架
- 2天,我把MySQL索引、事务、分库分表、锁、性能优化撸完了!
- 06_基于树莓派wiringPi的温湿度采集实验
- 淘口令解析api接口_淘口令解析-super19911115的博客-51CTO博客
- 查看自己电脑是否有GPU查看电脑GPU型号