from turtle import *

#控制彩虹路径

def path(pen, r, g, b):

pen.penup()

pen.goto(-400, -300)

pen.pendown()

pen.pencolor(r, g, b)

pen.circle(1000, -180)

pen.pensize(2)

pen.right(0.05)

#绘制彩虹控制颜色

def Rainbow():

pen = Turtle()

pen.right(110)

r = 255

g = 0

b = 0

interval = 5

colormode(255)

# 由红到黄

while g < 256:

path(pen, r, g, b)

g = g + interval

#由黄到绿

g = 255

while r > 0:

r = r - interval

path(pen, r, g, b)

#由绿到青

r = 0

while (b < 255 ):

b = b + interval

path(pen, r, g, b)

b = 255

#由青到蓝

while (g > 0):

g = g - interval

path(pen, r, g, b)

#由蓝到紫到红

g = 0

while r < 255:

r = r + interval

path(pen, r, g, b)

#文字输出

def TextFun():

text = Turtle()

text.hideturtle()

text.color("red")

text.penup()

text.setpos(100, -100)

text.pendown()

text.write("Rainbow", False, align="center", font=("Script MT Bold", 80, "bold"))

def main():

setup(800, 600, 0, 0)

title("rainbow")

tracer(False)

Rainbow()

TextFun()

tracer(True)

mainloop()

if __name__ == '__main__':

main()

python彩虹图_python绘制彩虹图教程相关推荐

  1. python彩虹图_python绘制彩虹图

    本文实例为大家分享了python绘制彩虹图的具体代码,供大家参考,具体内容如下 from turtle import * #控制彩虹路径 def path(pen, r, g, b): pen.pen ...

  2. python turtle画彩虹简单_python绘制彩虹图

    本文实例为大家分享了python绘制彩虹图的具体代码,供大家参考,具体内容如下 from turtle import * #控制彩虹路径 def path(pen, r, g, b): pen.pen ...

  3. python彩虹代码_python绘制彩虹图

    本文实例为大家分享了python绘制彩虹图的具体代码,供大家参考,具体内容如下 from turtle import * #控制彩虹路径 def path(pen, r, g, b): pen.pen ...

  4. 利用python绘制雪景图_python绘制雪景图

    本文实例为大家分享了python绘制雪景图的具体代码,供大家参考,具体内容如下 绘制雪景图,应用到turtle和random. from turtle import * from random imp ...

  5. python分析数据走势图_python绘制趋势图的示例

    import matplotlib.pyplot as plt #plt用于显示图片 import matplotlib.image as mping #mping用于读取图片 import date ...

  6. python 日历热力图_Python绘制日历图和热力图

    本文以2019年全国各城市的空气质量观测数据为例,利用matplotlib.calmap.pyecharts绘制日历图和热力图.在绘图之前先利用pandas对空气质量数据进行处理. 2019年全国各城 ...

  7. python热图_Python 绘制热图

    原博文 2019-09-03 16:50 − 1.matplitlib绘制热图 1 import random 2 from matplotlib import pyplot as plt 3 fro ...

  8. python画漏斗图_python绘制漏斗图步骤详解

    pyecharts中的Funnel函数可以绘制漏斗图,自动根据数据大小生成由大到小自上而下排列的一个漏斗样的图形. 1.导入Funnel模块. from pyecharts import Funnel ...

  9. python日历图_Python绘制日历图和热力图

    本文以2019年全国各城市的空气质量观测数据为例,利用matplotlib.calmap.pyecharts绘制日历图和热力图.在绘图之前先利用pandas对空气质量数据进行处理. 2019年全国各城 ...

最新文章

  1. 顶刊发文奖励100万!不唯论文后,这所中科院研究院的激励机制引发争议
  2. qq html制作,jquery学习练习:制作QQ简易聊天框
  3. 对MySQL性能影响关系紧密的五大配置参数
  4. 【数字图像处理】一种求图像边缘的方法
  5. 【BZOJ2049】【codevs1839】洞穴探测,LCT练习
  6. HDU-2594-Simpsons’ Hidden Talents (kmp)
  7. JS缺失错误- Uncaught SyntaxError: Unexpected token
  8. extentreports报告插件与testng集成(二)
  9. PMP培训机构哪家好,求推荐?
  10. java 下划线 变量_Java数值类型变量带下划线
  11. Django之restframework中路由Routers
  12. neko vm 数据包装翻译
  13. 2021河南科技大学计算机考研科目,2021河南科技大学考研参考书目
  14. 学渣的刷题之旅 leetcode刷题 3. 无重复字符的最长子串(暴力法、滑动窗口)
  15. USACO 奶牛食品(最大流)
  16. CMS-CMS框架解析
  17. 如何用命令查看服务器raid信息,查看服务器RAID卡信息的SHELL脚本和命令介绍
  18. JAVA通过拦截器实现IP黑名单
  19. Oracle存储过程以及游标嵌套实际使用
  20. 音频设备常见测试指标及测试方法

热门文章

  1. 全国城市数据获取 mysql全国城市数据
  2. 高级运维工程师面试题(更新中)
  3. html购物页面产品展示,html5 3D交互式房间购物商品展示特效
  4. 部分安卓机型无法打开公众号/http链接,部分安卓机型无法打开公众号/http链接白屏
  5. php实现服务器访问统计,服务器端统计网站总访问人数
  6. 机器学习-2.Python机器学习软件包Scikit-Learn的学习与运用
  7. OpenWrt的USB网口驱动使用
  8. 实时数据库与关系数据库的对比分析
  9. gl-matrix中lookAt的作用
  10. 【NVMe2.0b 10】Controller Shutdown 与 NVM Subsystem Shutdown