先上效果图

很早之前自学python的时候敲的,没啥技术含量,纯粹考验耐心~


# C9-2from turtle import *#背景色
#bgcolor(1,0.9,0.1)# 隐藏海龟三角形
hideturtle()
# 设置初始位置
penup()
left(90)
fd(150)
pendown()
right(90)# 设置画笔大小
pensize(3)# 控制绘画速度
speed(4)# 花蕊
fillcolor('red')
begin_fill()fd(60)left(105)
fd(40)left(90)
fd(80)left(85)
fd(50)left(82)
fd(75)left(65)
fd(65)left(98)
fd(85)left(68)
fd(94)left(115)
fd(105)left(60)
fd(60)left(50)
fd(45)left(75)
fd(105)left(75)
fd(100)left(106)
fd(123)left(65)
fd(98)left(105)
fd(118)left(35)
fd(45)left(60)
fd(95)left(98)
fd(30)right(30)
fd(60)left(35)
fd(35)left(10)
fd(20)left(35)
fd(40)left(40)
fd(60)end_fill()# 返回花蒂位置fd(-60)
left(-40)
fd(-40)
left(-35)
fd(-3)# 绿叶fillcolor('green')
begin_fill()
pendown()
fd(5)
right(105)
fd(60)left(25)# 定义画玫瑰刺的函数
def draw_prick():fd(5)left(60)fd(15)right(120)fd(15)left(60)fd(-15)fd(40)draw_prick()left(25)
fd(50)
left(10)
fd(5)# 开始画右叶# 画叶脉
left(70)
fd(25)left(40)
fd(35)
fd(-35)
left(-75)
fd(25)
fd(-25)
left(35)fd(30)left(20)
fd(35)
fd(-18)
left(-40)
fd(16)fd(-16)
left(70)
fd(20)# 返回叶节点
penup()
right(35)
fd(-89)
# 外围叶片
pendown()
left(-45)
fd(48)left(43)
fd(60)left(50)
fd(35)left(90)
fd(30)left(35)
fd(55)left(30)
fd(40)# 画下部分枝干
left(45)
fd(40)left(-29)
fd(10)
draw_prick()
fd(70)# 左侧枝干# 底部枝干宽度
left(280)
fd(10)right(103)
fd(10)
draw_prick()
fd(38)left(3)
fd(25)left(26)
fd(40)left(22)
fd(10)
draw_prick()
fd(3)# 左叶部分# 一级叶脉
left(20)
fd(25)left(40)
fd(16)
fd(-16)
left(-40)right(30)
fd(20)
fd(-20)
right(-30)# 二级叶脉
left(5)
fd(25)left(43)
fd(46)
fd(-46)
left(-43)right(30)
fd(40)
fd(-40)
right(-30)# 三级叶脉
left(5)
fd(40)left(40)
fd(25)
fd(-25)
left(-40)right(25)
fd(35)
fd(-35)
right(-25)left(5)
fd(25)
# 末梢叶脉
left(5)
fd(20)# 外部叶片# 返回至叶节点
penup()
right(10)
fd(-138)pendown()
right(40)
fd(60)left(45)
fd(90)left(35)
fd(50)left(110)
fd(55)left(30)
fd(90)left(43)
fd(45)# 继续画叶干left(84)
fd(45)right(30)
fd(10)
draw_prick()
fd(10)# 完成渲染
end_fill()# 鼠标单击退出
exitonclick()

利用python的turtle库绘制一朵玫瑰相关推荐

  1. 用python画玫瑰花教程-利用Python的turtle库绘制玫瑰教程

    用Python的turtle库绘图是很简单的,闲来无事就画了一个玫瑰花,下面奉上源码.... 源码: ''' Created on Nov 18, 2017 @author: QiZhao ''' i ...

  2. 利用Python的turtle库绘制四叶草

    利用Python的turtle库绘制四叶草 turtle库的基本使用 turtle库属于Python的标准库,即可以直接用import导入,无需额外安装下载. 这个博主写的蛮好的,我就不献丑了嘿嘿嘿( ...

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

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

  4. 用python画玫瑰花简单-利用python的turtle库画一朵简单的玫瑰花,并添加文字

    # 画玫瑰花的代码是参考网上的, 文字添加代码是自己写的,画布大小是自己设置的 import turtle # 设置画布大小 # turtle.screensize(canvwidth=None, c ...

  5. python画简单花的代码_利用python的turtle库画一朵简单的玫瑰花,并添加文字

    # 画玫瑰花的代码是参考网上的, 文字添加代码是自己写的,画布大小是自己设置的 import turtle # 设置画布大小 # turtle.screensize(canvwidth=None, c ...

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

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

  7. Python用turtle库绘制图形——漂亮的玫瑰

    一.漂亮的玫瑰简笔画图片 图1的漂亮的玫瑰简笔画图片是从"百度图片"下载的一幅玫瑰图片,画得很漂亮,但只是黑白色,且没有画花萼(萼片). 图1 漂亮的玫瑰简笔画图片 二.绘制玫瑰的 ...

  8. 《Turtle绘图》Python用Turtle库绘制圣诞树、圣诞节考研祝福礼物

    Python用Turtle库绘制圣诞树.圣诞节考研祝福礼物 当圣诞节遇上考研.遇上海龟绘图,于是有了本文的内容.圣诞节是固定的12月25日,而考研是12月底的某个周末.能不能用Python制作一个祝福 ...

  9. python turtle画熊-Python使用turtle库绘制小猪佩奇(实例代码)

    turtle(海龟)是Python重要的标准库之一,它能够进行基本的图形绘制.turtle图形绘制的概念诞生于1969年,成功应用于LOGO编程语言. turtle库绘制图形有一个基本框架:一个小海龟 ...

最新文章

  1. 熟悉scala命令,scala语言运行超级素数和猴子大王
  2. 逆天神经网络绘制神器!还有暗黑模式
  3. 互联网惨遭Struts高危漏洞摧残
  4. 从技术人视角看闪电网络之微支付通道
  5. 关于jq+easy-ui 中上传文件所遇到的问题
  6. rs485接口上下拉_RS485接口EMC电路设计方案
  7. Mac下matplotlib中文显示
  8. 谷歌补丁Android官网,谷歌已发布 19年12月 Android 安全补丁
  9. 基于nagios网络监控平台的实现--具体事例
  10. ubuntu 定时备份mysql,ubuntu下mysql定时备份
  11. EmEditor Professional v14/15/16/17/18 最新版 注册码 2000组(终身授权)
  12. bom成本分析模型_BOM成本核算实例
  13. 3.1 人工智能定义
  14. 马云推出的“天猫精灵”到底有多牛? 细思极恐怖
  15. 9.matplotlib contours等高线图
  16. 名不虚传。涵盖全微服务操作的Spring Cloud Alibaba PDF竟出自阿里
  17. 推荐这11款免费好用的 Mac 软件
  18. 汉语言文学考计算机和英语专业吗,我是一名英语专业的本科生想考研,不知道该考汉语言文学还是考法学?望了解这方面信息的给我一些建议?...
  19. Binary Tree Upside Down LC解题记录
  20. android版微信什么时候更新版本的,微信6.6版本安卓系统更新时间

热门文章

  1. 病毒程序源码实例剖析-CIH病毒[5]
  2. 为什么5G用28GHZ载频?载频越高意味着什么呢?
  3. Bytes和bits的区别
  4. iphone ios 如何查询apple store分类排名和下载量
  5. 为什么原装苹果数据线充电不支持此配件?
  6. cesium中轨道六根数的参数命名
  7. 文件打开方式关联错误解决方法
  8. Python定时抢购天猫商品(一)
  9. java ee开发技术 上海大学_上海大学计算机工程与科学学院研究生导师简介-刘 炜副研究员...
  10. Latex 篇章结构 特殊字符