修改背景色
- 上次将asciiart和颜色一起来玩
- 7 种基本色
- 变化多端
- 不过到目前为止
- 改的 都是
前景色
- 改的 都是

背景色可以修改吗?

print("\033[40moeasy\33[0mgo")
print("\033[41moeasy\33[0mgo")
print("\033[42moeasy\33[0mgo")
print("\033[43moeasy\33[0mgo")
print("\033[44moeasy\33[0mgo")
print("\033[45moeasy\33[0mgo")
print("\033[46moeasy\33[0mgo")
print("\033[47moeasy\33[0mgo")


- 还可以 做出
- 什么样 好玩的效果 吗?


- 我想要 营造出 东北过年那种
- 红红火火的 氛围
- 开始尝试
- \33[31;42m
- 31 红色前景
- 42 绿色背景
- \33[41;32m
- 41 红色背景
- 32 绿色前景
- \33[1;41;32m
- 1 加亮
- 41 红色背景
- 32 绿色前景

- 敲起鼓来,打起锣…
- 现在 要换成
- 蓝匾金字的 感觉

- 怎么做?
- 没有答案

- 要自己尝试

- 看看这厚实的填色
- 你还在 等什么?
- 赶紧 把神龟
请出来
- 直接进入vim
- 先写一个基本框架

:r !pwd:进入命令行模式r读取后面的输出 放到 当前缓存- pwd读取当前路径
:r !ls- 读取 路径下文件
:r !cowsay -f turtle "oeasy"- 执行外部命令 cowsay
- 让大海龟说
oeasy
- 让大海龟说
- 执行外部命令 cowsay

- 行尾 有很多
\- 应该如何
批量替换来着?
- 应该如何
- 解决 行尾的 续行符问题
:%s/\\$/\\\\/g:执行命令行模式%对所有行执行命令s执行的是替换命令\\$代表结尾处的一个反斜杠\\\\换成两个反斜杠

- 替换之后 如下图所示

:set nohls- 取消 搜索高亮


- 可以 换颜色吗?

- 如果想要 颜色闪动变化
- 应该 如何?


- 如果 想要让 闪动加快 呢?
- 调整time.sleep的参数

- 1/10秒 可以看到 明显的闪动
- 如果延迟时间 低于1/30秒
- 红色绿色 会成为 黄色 吗?

- 这种黄色 截屏是
看不到的 - 只能靠 眼睛观察到颜色的混合
- 可以手画一个黑白的 png 文件
- 上传到蓝桥云
- 或者找到 上传文件的方式
- 把他 传到Code文件夹下

- 然后再用
asciiview把png- 转化为 一个
ascii的art
- 转化为 一个

-
不同的素材
- 会有 什么样的效果 呢?

- 注意 上下图的小手手
不一样

- 哈哈


- 这黄色和金黄还差得很远啊!
- 这次我们搞的还是颜色
- FG foreground 前景色 30-37
- BG background 背景色 40-47

- 这些 都可以和字体样式 结合起来

- 难道 就这几种颜色 吗??🤔
- 有点
少啊! - 有些颜色 也和想象不一致
- 金黄色 也不够
黄啊?!
- 金黄色 也不够
- 我们下次再说!👋
- 蓝桥->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
浙公网安备 33010602011771号