python 学习笔记 02
学习笔记
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 打开画图软件:
点击屏幕左下角 windows 图标。如图所示:
滑动鼠标 找到 Windows 附件 或 附件, 点击打开,如图所示:
找到 画图 软件,并点击打开,如图:
打开界面如图所示:
4.2 给定RGB求颜色
在画图软件中,给定 RGB 求颜色可以分为 3 步
1: 点击 编辑颜色。
2:输入 RGB 数值。
3: 得到 所需颜色。
具体如图所示,以黄色为例:
4.3 给定颜色求 RGB
通过给定颜色求RGB 一共有 5 步:
1: 选择取色器;
2: 点击所求颜色;
3:这是会显示刚刚点击的颜色;
4: 点击编辑颜色;
5: 得到给定颜色的RGB数值;
具体操作如下图:
python 学习笔记 02相关推荐
- python学习笔记02
python学习笔记02 面向对象Object Oriented 概述 类和对象 封装 继承 多态 类与类的关系 设计原则 总结 python学习笔记03 面向对象Object Oriented 概述 ...
- python pandas修改列名,Python_Pandas学习笔记02:DataFrame获取列名和修改列名
Python_Pandas学习笔记02:DataFrame获取列名和修改列名 Python_Pandas学习笔记02:DataFrame获取列名和修改列名 一.参考资料 [1].?Pandas获取列名 ...
- Python学习笔记:第三方模块2
前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...
- Python学习笔记:常用内建模块6 (urllib)
前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...
- openCVPracticalExercise学习笔记02
原创:openCVPracticalExercise学习笔记02 10使用Hu矩进行形状匹配 Hu矩(或者更确切地说是Hu矩不变量)是使用对图像变换不变的中心矩计算的一组7个变量.事实证明,前6个矩不 ...
- django学习笔记02
原创博客地址:django学习笔记02 第一章:模型层 1.8 查询操作 一.创建对象 1 2 3 4 5 >>> from blog.models import Blog > ...
- 金融民工python学习笔记
金融民工python学习笔记 #仅用于个人python学习的记录,便于查看和复习 利用pandas_datareader获取股票信息 参考链接:https://www.jianshu.com/p/63 ...
- OpenCV之Python学习笔记
RSS订阅 登陆 注册 原文链接地址:http://www.itozi.net/19477.html OpenCV之Python学习笔记 ITOZI 发布于 2015-08-06 分类:OpenSta ...
- GDAL学习笔记02:GDAL基础知识
你的习惯决定了你会成为什么样的人. GDAL学习笔记02:GDAL基础知识 前言 1. 版本 2. 摘要 3. 说明 4. 微信公众号GISRSGeography 一.GDAL简介 二.导入GDAL ...
最新文章
- 特斯拉致命车祸最新调查结果发布
- rails.vim环境安装(ubuntu)
- Zabbix最佳实践一:Zabbix4.0.2的安装与配置
- nginx mysql 安装_CentOS7下安装Nginx+MySQL教程
- QT 手动创建信号函数 与 槽函数
- visual studio code更新
- delphi三方控件的安装方法
- CSS 动画指南: 原理和实战 (一)
- 机器学习基石01:机器学习简介
- navicat for mysql 10.0.11 简体免安装中文破解版
- c语言轮流闪烁有1秒的接线图,LED彩灯PLC编程接线及梯形图
- 电磁寻迹智能车HAL库基于cubeMX—三轮(分段PID+归一化+差速+均值滤波+多路ADC+三叉+环岛+十字)
- 【转】C++后台开发应该读的书
- 《西瓜书》学习笔记-目录
- python educoder苹果梨子_pythoneducoder苹果梨子煮水的功效_苹果梨子汤的功效
- GCPC 2013_A Boggle DFS+字典树 CSU 1457
- MySQL安装问题总结
- 车联网-App车况展示数据设计思路
- 取消域服务器是定期修改密码,更改域服务器用户密码
- 2021-06-09