oeasy
[oeasy]python0078_设置索引颜色_index_color_ansi_控制终端颜色
原创
关注作者
前往小程序,Get
更优
阅读体验!
立即前往
腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
oeasy
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
社区首页
>
专栏
>
[oeasy]python0078_设置索引颜色_index_color_ansi_控制终端颜色
[oeasy]python0078_设置索引颜色_index_color_ansi_控制终端颜色
原创
oeasy
关注
发布于 2023-02-09 18:58:55
665
0
发布于 2023-02-09 18:58:55
举报
文章被收录于专栏:
oeasy教您玩转linux、python
oeasy教您玩转linux、python
更多颜色
回忆上次内容
上次 了解了 高亮颜色
91-97 是 高亮 前景色
101-107是 高亮 背景色
图片描述
颜色种类
在原来基础上 增加了一些
但也非常有限
还想要 更精细的颜色
有可能吗??🤔
更多颜色
继续深挖
关于 逃逸字符的文档
可以用 索引颜色
那就 是 38;5;索引数字m
图片描述
上图的196、213、160
来自于 什么 呢?
索引颜色表
索引数字 来自于 索引表
图片描述
这颜色 好多啊
记不住 怎么办?
或者 可以研究一下
这些颜色的 规律?
规则原理
图片描述
0-7 是 标准色
原来的30-37
8-15 是 高亮色
原来的90-97
图片描述
16-231 是 混合色
r、g、b 都是从 {0,1,2,3,4,5} 的阶梯范围
具体的颜色数值
来自于
16 + 36*r + 6*g+ b
得到数值后 可以显示颜色
232-255 是 24级 灰阶色
lolcat
回想lolcat这个命令
应该是 利用了这些颜色设置
图片描述
有了这个
可以制作一个 海蓝色的海龟么 ?
海蓝色的大海龟
图片描述
图片描述
我想让 海龟变色
怎么办?
循环范围
图片描述
索引色值 递增1
从 16 到 231
现在需要 用python
做一个循环
遍历 所有的数字
修改
图片描述
图片描述
图片描述
索引数字 循环出来了
如何 根据索引颜色 设置颜色呢?
设置前景 为 索引颜色
图片描述
“\33[38;2;xxxm”
设置前景使用xxx号索引色
图片描述
那如何设置背景色呢?
设置背景 为 索引颜色
图片描述
把原来的38改成48
就是设置 背景索引色 了
图片描述
能否 让这些字 一个个出来 呢?
逐个出现 肯定要用到 延迟
不要翻页
自己尝试一下
一个个出来
逐个出现
图片描述
前景背景颜色有点混同
图片描述
可以让 前景色和背景色
互为补色 吗?
设置
图片描述
利用互补色 有 一定的规律
16 + 231 = 247
17 + 230 = 247
18 + 229 = 247
两者之和 为 247
利用规律
图片描述
运行结果
图片描述
这下颜色多了很多!
不过索引颜色
还是 不够细腻
能直接 设置 RGB 么?🤔
总结
这次 首先了解了 索引颜色
\33[38;5;XXXm 设置 前景为索引色
\33[48;5;XXXm 设置 背景为索引色
RGB每种颜色
可选0-5
总共 6 级
图片描述
想用 精确RGB值
真实地 大红色画个 大红桃心 ♥️
有可能吗??🤔
我们下次再说!👋
蓝桥->https://www.lanqiao.cn/courses/3584
github->https://github.com/overmind1980/oeasy-python-tutorial
gitee->https://gitee.com/overmind1980/oeasypython
视频->https://www.bilibili.com/video/BV1CU4y1Z7gQ 作者:oeasy
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系
cloudcommunity@tencent.com
删除。
https
网络安全
python
github
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系
cloudcommunity@tencent.com
删除。
https
网络安全
python
github
评论
登录
后参与评论
0 条评论
热度
最新
推荐阅读
LV.
关注
文章
0
获赞
0
目录
更多颜色
回忆上次内容
更多颜色
索引颜色表
规则原理
lolcat
海蓝色的大海龟
循环范围
修改
设置前景 为 索引颜色
设置背景 为 索引颜色
一个个出来
设置
利用规律
总结
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档
0
0
0
推荐