import turtle as T
import random# 画樱花的躯干(60,t)
def Tree(branch, t):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)

python turtle画樱花树相关推荐

  1. python turtle画熊-Python turtle画图库画姓名实例

    *****看一下我定义的change()和run()函数****** 绘图坐标体系: 作用:设置主窗体的大小和位置 ? 1 turtle.setup(width, height, startx, st ...

  2. python turtle画椭圆-【python turtle如何画椭圆】

    python turtle画4个同心圆方法 from turtle import * def Circle(radius,angle,length): for i in range(length): ...

  3. 如何用python画一个心形图_求问怎样用python/python turtle画“心”

    展开全部 python turtle画52614个同心圆方法 import turtle #draw first circle turtle.penup() turtle.goto(0,-200) t ...

  4. python turtle画房子详细解释_[宜配屋]听图阁

    我就废话不多说了,直接上代码吧! import turtle t=turtle.Turtle() turtle.Turtle().screen.delay(0) tleft=turtle.Turtle ...

  5. python创意turtle作品大白-Python turtle 画个大白

    今天用Python Turtle画个大白吧.效果图如下: Python画大白def bai(): #tracer(False) speed(0) pensize(5) color('black','w ...

  6. 利用python的turtle库绘制玫瑰的步骤_用python turtle画玫瑰

    1.turtle 库 2.画玫瑰的代码: import turtle turtle.penup() turtle.left() turtle.fd() turtle.pendown() turtle. ...

  7. qpython3手机版turtle_使用Python turtle画一片树林

    原标题:使用Python turtle画一片树林 使用Python Turtle绘制一片树林代码 这段代码结合了随机函数来使树林更多样化,同时设置了颜色的渐变.几乎每句都有注释,还有不懂的函数可以到官 ...

  8. Python turtle 画正多边形和多角形

    Python turtle 画正多边形和多角形 作正多边形 作正多角形 计算内角 画图代码 作棱角分明的多角形 观察棱角分明的多角形 简洁的结论 代码 代码存在的问题 高斯与正十七边形 作出正十七角形 ...

  9. python用turtle画月亮_使用python turtle画高达

    今天小编就为大家分享一篇使用python turtle画高达,具有很好的参考价值,希望对大家有所帮助.一起跟随小编过来看看吧 我就废话不多说了,直接上代码吧! import turtle t=turt ...

最新文章

  1. RSA加密解密及数字签名Java实现--转
  2. sqoop 增量导入,不重复
  3. jvm性能调优实战 - 61常用的JVM调优网站
  4. python中8大排序(原理+代码)
  5. STL容器汇总(一)
  6. 为什么SAP GUI里的传统事务码能通过Fiori Launchpad启动
  7. [Drupal] Submit and redirect back to the modify page
  8. VSFTP的主动模式和被动模式
  9. 朴素贝叶斯进行新闻主题分类,有代码和数据,可以跑通
  10. 删除oracle补丁包,最新Oracle关键补丁:更新包括248个修复
  11. iOS多线程编程技术之NSThread、Cocoa NSOperation、GCD
  12. Screen Recorder for Mac屏幕录制软件
  13. JAVA核心技术卷1 corejava.zip 下载地址
  14. edius隐藏快捷键_edius8常用快捷键有哪些|edius快捷键使用大全汇总 - 软件教程 - 格子啦...
  15. 乌拉、利用python实现tree命令
  16. Java大型CRM客户管理系统源码 带小程序 CRM小程序源码
  17. 部分软件免管理员权限安装
  18. 自定义 QGraphicsItem
  19. NO 00004 iOS实现打砖块游戏 一 素材的制作
  20. 苹果ios音频的回声消除处理

热门文章

  1. 人民币大写转阿拉伯数字的java实现
  2. ZBrush中的三种对称类型的完美运用
  3. 2020中国移动OneNET之星物联网创客马拉松大赛
  4. 刚学习阿里云VOD,获取视频播放地址
  5. 贝宝年报解读:是谁贷走了4.3亿美元?
  6. python语音识别分析_python数据建模分析 - 语音识别
  7. [零基础学JAVA]Java SE实战开发-37.MIS信息管理系统实战开发[文件保存](1)
  8. 如何用ChemDraw画不同的环结构?
  9. MySQL - 设计游戏用户信息表
  10. cocos 使用ts对接微信广告