import turtle as t# 定义一个曲线绘制函数,定义一个简单的绘制曲线的函数
def DegreeCurve(n, r, d=1):for i in range(n):t.left(d)t.circle(r, abs(d))# 初始位置设定,对绘制的初始值进行相关设定
s = 0.2  # size
t.screensize(450 * 5 * s, 750 * 5 * s, 'cyan')
t.pencolor('black')
t.fillcolor('red')
t.speed(0)
t.penup()
t.goto(0, 900 * s)
t.pendown()# 绘制花朵形状,此时开始绘制花的主体部分
t.begin_fill()
t.circle(200 * s, 30)
DegreeCurve(60, 50 * s)
t.circle(200 * s, 30)
DegreeCurve(4, 100 * s)
t.circle(200 * s, 50)
DegreeCurve(50, 50 * s)
t.circle(350 * s, 65)
DegreeCurve(40, 70 * s)
t.circle(150 * s, 50)
DegreeCurve(20, 50 * s, -1)
t.circle(400 * s, 60)
DegreeCurve(18, 50 * s)
t.fd(250 * s)
t.right(150)
t.circle(-500 * s, 12)
t.left(140)
t.circle(550 * s, 110)
t.left(27)
t.circle(650 * s, 100)
t.left(130)
t.circle(-300 * s, 20)
t.right(123)
t.circle(220 * s, 57)
t.end_fill()# 绘制花枝形状,绘制花的枝叶部分
t.left(120)
t.fd(280 * s)
t.left(115)
t.circle(300 * s, 33)
t.left(180)
t.circle(-300 * s, 33)
DegreeCurve(70, 225 * s, -1)
t.circle(350 * s, 104)
t.left(90)
t.circle(200 * s, 105)
t.circle(-500 * s, 63)
t.penup()
t.goto(170 * s, -30 * s)
t.pendown()
t.left(160)
DegreeCurve(20, 2500 * s)
DegreeCurve(220, 250 * s, -1)# 绘制一个绿色叶子
t.fillcolor('green')
t.penup()
t.goto(670 * s, -180 * s)
t.pendown()
t.right(140)
t.begin_fill()
t.circle(300 * s, 120)
t.left(60)
t.circle(300 * s, 120)
t.end_fill()
t.penup()
t.goto(180 * s, -550 * s)
t.pendown()
t.right(85)
t.circle(600 * s, 40)# 绘制另一个叶子
t.penup()
t.goto(-150 * s, -1000 * s)
t.pendown()
t.begin_fill()
t.rt(120)
t.circle(300 * s, 115)
t.left(75)
t.circle(300 * s, 100)
t.end_fill()
t.penup()
t.goto(430 * s, -1070 * s)
t.pendown()
t.right(30)
t.circle(-600 * s, 35)
t.done()

【python】Romantic Rose(玫瑰二号)相关推荐

  1. 【python】Romantic Rose(玫瑰三号)

    # 第三种:画法的玫瑰没有第二种的好看 import turtledef init():turtle.setup(width=0.9, height=0.9)turtle.speed(10)def f ...

  2. 基于Python 语言的高分二号卫星全色和多光谱遥感数据融合(锐化)

    # coding:utf-8 import arcpy import sys from arcpy import env import timereload(sys) sys.setdefaulten ...

  3. 基于python实现高分二号遥感影像水体提取与水质反演(黑臭水体与水体富营养化)

    高分二号遥感影像水体提取与水质反演 水体提取函数--NDWI 基于几何约束提取河流 生成shp,方便后续裁剪水体 水质反演 最终结果 水体提取函数--NDWI 水体提取函数water.py impor ...

  4. “天河二号”总工程师杜云飞谈星光超算应用平台设计

    整理 | 夕颜 出品 | AI科技大本营(ID:rgznai100) [导读]12 月 21-22 日,OpenI/O 启智开发者大会在深圳召开.在大会上, 国家超级计算广州中心总工程师." ...

  5. 新 TMD 的二号人物

    来源 | 燃财经(ID:rancaijing) 作者 | 苏琦 编辑 | 魏佳 回顾中国的互联网江湖,先有BAT三足鼎立,后有TMD后浪居上. 据公开资料显示,截至2017年底,滴滴估值为3965亿元 ...

  6. 用python画玫瑰花代码-用python画一朵玫瑰给你

    原标题:用python画一朵玫瑰给你 版权声明:原创文章转载请注明来源. https://blog.csdn.net/samll_snail/article/details/85853630 听说 p ...

  7. 机器学习算法与Python实践之(二)k近邻(KNN)

      机器学习算法与Python实践之(二)k近邻(KNN) (基于稀疏矩阵的k近邻(KNN)实现) 一.概述 这里我们先来看看当我们的数据是稀疏时,如何用稀疏矩阵的特性为KNN算法加速.KNN算法在之 ...

  8. 用python画玫瑰花-用python画一朵玫瑰给你

    原标题:用python画一朵玫瑰给你 版权声明:原创文章转载请注明来源. https://blog.csdn.net/samll_snail/article/details/85853630 听说 p ...

  9. 《Python cookbook》笔记二

    <Python cookbook>笔记二 第二章 字符串和文本 -使用多个界定符分割字符串- 你需要将一个字符串分割为多个字段,但是分隔符 (还有周围的空格) 并不是固定 的. # str ...

最新文章

  1. android staido 断点遇到的坑
  2. 意念打字、梦境重现如何成真,张钹、李路明等知名专家共话脑机接口最新进展 | 首届脑科学开放日...
  3. JAVA连接 mongodb(mac OSX)
  4. 为什么腾讯视频下载不了_腾讯视频如何设置背景
  5. Spring Cloud Alibaba到底坑不坑?反正是解放了部分使用的繁琐!
  6. 会计准则应用指南2020pdf_如何提高企业会计准则体系的学习效率和效果
  7. React Native 首次加载白屏优化
  8. 计算机网络物理层之数据通信的基础知识
  9. 类Shiro权限校验框架的设计和实现(2)--对复杂权限表达式的支持
  10. linux的boot可用fat格式吗,u-boot中的FAT命令
  11. 2020年“华为杯”中国研究生数学建模竞赛题目及简单分析
  12. 崩坏3区号+86_中国大陆国际区号是“ +86”,还是“ +086”、“ +0086”
  13. mac系统如何修改网卡mac地址
  14. oppor17刷鸿蒙系统,OPPO R17性能出色 价格仅需2499入手不后悔
  15. Serverless开发实战——FASS
  16. 我做了一个100+工具的外贸营销推广工具导航,你觉得怎么样?
  17. 使用python+selenium爬取同城旅游网机票信息
  18. 使用Nginx代理地址
  19. 如何彻底卸载ArcGis
  20. KILLZONE 2 显示技术详解

热门文章

  1. 家用WIFI信号多少正常
  2. 2021年上海市人口分布数据
  3. 手把手教你升级gcc到gcc11
  4. 东南亚LAZADA现在好做吗?
  5. 1、从王者荣耀浅谈设计模式(简单工厂模式)
  6. java按位异或运算_位运算(按位与、按位或、异或)
  7. 安卓AndroidStudio-drawable-mdpi、hdpi、xhdpi、xxhdpi等不同分辨率图片生成器AndroidDrawableFactory
  8. 七夕王者荣耀服务器维护,王者荣耀新皮肤计划表泄露?伽罗守约皆有新皮肤,网友:可信度不高!...
  9. linux_史前文明”②
  10. python连续写入文件操作_python进行文件操作