学习笔记

1. 太阳光的组成

太阳光由七种颜色组成,分别为 红橙黄绿蓝靛紫。雨后彩虹 就是很好的体现。

红色(red),橙色(orange), 黄色(yellow),绿色(green), 蓝色(blue), 靛色(indigo), 紫色(violet)

2. RGB 色光三原色

三原色是指色彩中不能再分解的三种基本颜色,色光三原色由 红 绿 蓝(Red, Green, Blue) 三种颜色组成,简称RGB。

三原色应用原理: 人的眼睛是根据所看见的光的频率来识别颜色的。

2.1. 如何通过三原色组合出其他的颜色?**

我们可以使用不同比例的 三原色 组合出所有的颜色。可以参考下图:

其中: 三原色全部混在一起是 白色, 三原色都没有是黑色。其他颜色看上图。

3. turtle库 画笔颜色

turtle 使用 color() 来改变画笔的颜色。有两种方式改变颜色:

第一种直接在括号里面放入颜色的单词,其中颜色的单词一定要用引号包裹。例如:color(“red”),color(‘red’)。 注意:引号是英文引号,而不是中文引号。 ' , " : , , 前面两个就是英文的引号,后面两个是中文的引号。 中文和英文的输入切换 按 shift 键。

第二种使用RGB数值,其中 (R, G, B) 三个字母,其中每个数字的大小范围是0 到 255。 例如:color(255, 0, 0)是红色,color(0, 255, 0)是绿色,color(0, 0, 255)是蓝色, color(255, 255, 0) 是黄色。

4. 具体颜色和RGB数值的转化

颜色和RGB数值转化有两个问题:
1. 给定RGB求颜色。
2. 给定颜色求RGB。

windows 系统里面我们可以使用 系统自带的画图软件

4.1 打开画图软件:

  1. 点击屏幕左下角 windows 图标。如图所示:

  2. 滑动鼠标 找到 Windows 附件附件, 点击打开,如图所示:

  3. 找到 画图 软件,并点击打开,如图:

  4. 打开界面如图所示:

4.2 给定RGB求颜色

在画图软件中,给定 RGB 求颜色可以分为 3 步
1: 点击 编辑颜色
2:输入 RGB 数值。
3: 得到 所需颜色。

具体如图所示,以黄色为例:

4.3 给定颜色求 RGB

通过给定颜色求RGB 一共有 5 步:
1: 选择取色器;
2: 点击所求颜色;
3:这是会显示刚刚点击的颜色;
4: 点击编辑颜色;
5: 得到给定颜色的RGB数值;

具体操作如下图:

python 学习笔记 02相关推荐

  1. python学习笔记02

    python学习笔记02 面向对象Object Oriented 概述 类和对象 封装 继承 多态 类与类的关系 设计原则 总结 python学习笔记03 面向对象Object Oriented 概述 ...

  2. python pandas修改列名,Python_Pandas学习笔记02:DataFrame获取列名和修改列名

    Python_Pandas学习笔记02:DataFrame获取列名和修改列名 Python_Pandas学习笔记02:DataFrame获取列名和修改列名 一.参考资料 [1].?Pandas获取列名 ...

  3. Python学习笔记:第三方模块2

    前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...

  4. Python学习笔记:常用内建模块6 (urllib)

    前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...

  5. openCVPracticalExercise学习笔记02

    原创:openCVPracticalExercise学习笔记02 10使用Hu矩进行形状匹配 Hu矩(或者更确切地说是Hu矩不变量)是使用对图像变换不变的中心矩计算的一组7个变量.事实证明,前6个矩不 ...

  6. django学习笔记02

    原创博客地址:django学习笔记02 第一章:模型层 1.8 查询操作 一.创建对象 1 2 3 4 5 >>> from blog.models import Blog > ...

  7. 金融民工python学习笔记

    金融民工python学习笔记 #仅用于个人python学习的记录,便于查看和复习 利用pandas_datareader获取股票信息 参考链接:https://www.jianshu.com/p/63 ...

  8. OpenCV之Python学习笔记

    RSS订阅 登陆 注册 原文链接地址:http://www.itozi.net/19477.html OpenCV之Python学习笔记 ITOZI 发布于 2015-08-06 分类:OpenSta ...

  9. GDAL学习笔记02:GDAL基础知识

    你的习惯决定了你会成为什么样的人. GDAL学习笔记02:GDAL基础知识 前言 1. 版本 2. 摘要 3. 说明 4. 微信公众号GISRSGeography 一.GDAL简介 二.导入GDAL ...

最新文章

  1. 特斯拉致命车祸最新调查结果发布
  2. rails.vim环境安装(ubuntu)
  3. Zabbix最佳实践一:Zabbix4.0.2的安装与配置
  4. nginx mysql 安装_CentOS7下安装Nginx+MySQL教程
  5. QT 手动创建信号函数 与 槽函数
  6. visual studio code更新
  7. delphi三方控件的安装方法
  8. CSS 动画指南: 原理和实战 (一)
  9. 机器学习基石01:机器学习简介
  10. navicat for mysql 10.0.11 简体免安装中文破解版
  11. c语言轮流闪烁有1秒的接线图,LED彩灯PLC编程接线及梯形图
  12. 电磁寻迹智能车HAL库基于cubeMX—三轮(分段PID+归一化+差速+均值滤波+多路ADC+三叉+环岛+十字)
  13. 【转】C++后台开发应该读的书
  14. 《西瓜书》学习笔记-目录
  15. python educoder苹果梨子_pythoneducoder苹果梨子煮水的功效_苹果梨子汤的功效
  16. GCPC 2013_A Boggle DFS+字典树 CSU 1457
  17. MySQL安装问题总结
  18. 车联网-App车况展示数据设计思路
  19. 取消域服务器是定期修改密码,更改域服务器用户密码
  20. 2021-06-09

热门文章

  1. pvr查看工具 windows 下预览
  2. Qt 调用echo命令写文件失效
  3. tp5 限制访问频次
  4. 嵌入式单片机应用开发--FLASH的擦除操作(擦除开始地址到结束地址内的数据)
  5. 网站域名续费 服务器续费,域名续费与服务器续费
  6. 2017年的最后一天
  7. 基于路网和GeoPandas的高斯两步移动搜索法可达性分析
  8. 现代应用参考架构之 OpenTelemetry 集成进展报告
  9. HITCSAPP大作业——程序人生
  10. 世界各地的土豆代表吃法