[oeasy]python0074_修改字体背景颜色_background_color_背景色
修改背景色
回忆上次内容
- 上次将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
[oeasy]python0074_修改字体背景颜色_background_color_背景色的更多相关文章
- 修改UISearchBar背景颜色
UISearchBar是由两个subView组成的,一个是UISearchBarBackGround,另一个是UITextField. 要IB中没有直接操作背景的属性.方法一:是直接将 UISearc ...
- jquery入门 修改网页背景颜色
我们在浏览一些网站,尤其是一些小说网站的时候,都会有修改页面背景颜色的地方,这个功能使用jquery很容易实现. 效果图: show you code: <!doctype html> & ...
- 前端-CSS-9-文本和字体-背景颜色
字体属性 div{ width: 300px; height: 100px; /*background-color: red;*/ border: 1px solid red; /*设置字体大小 px ...
- Markdown 设置字体大小颜色及背景色
一.更改字体.大小.颜色 <font face="黑体">我是黑体字</font><font face="微软雅黑">我是微 ...
- 【BIRT】修改主题背景颜色
下图是BIRT默认的颜色配置,为了跟系统颜色格局相一致,此处需要对颜色进行修改; 下面简单介绍了如何修改不同位置的背景颜色 对应文件地址均在目录:../webcontent/birt/styles下 ...
- 【VS开发】修改窗口背景颜色大全
如何修改frame窗口的背景颜色? MDI窗口的客户区是由frame窗口拥有的另一个窗口覆盖的.为了改变frame窗口背景的颜色,只需要这个客户区的背景颜色就可以了.你必须自己处理WM_ERASEB ...
- pycharm 控制台字体背景颜色设定让你美到爆
还在为你控制台字体颜色不入眼而发愁吗? 在某些特殊时刻想要改变下字体的颜色却无从下手而发愁吗? 那你就进来看一看,瞧一瞧,之需看2分钟,花2分钟理解,花3分钟练练手就能让你的控制能字体炫酷起来! 一. ...
- 更改IDEA高亮字体背景颜色
IDEA工具中依次进入file -> settings -> editor -> colors Scheme -> general,在右侧窗口中将result.i 都改成自己 ...
- 修改cocos2dx 背景颜色
只需要在AppDelegate的设置FPS后面加入一行: glClearColor(1.0, 1.0, 1.0, 1.0); 同理如果要修改成其它颜色,只需修改里面的值即可( r, g, b, a);
- 更改intellij高亮字体背景颜色
intellij工具中依次进入file -> settings -> editor -> colors & fonts -> general,在右侧窗口中将result ...
随机推荐
- Oracle批量插入和更新
一.驱动.使用Oracle.ManagedDataAccess.Client 二.原理.利用OracleCommand的ArrayBindCount属性设置批量大小. 三.实现 函数使用的实体是efc ...
- 5款.NET开源、免费、功能强大的图表库
LiveCharts2 LiveCharts2是一个.NET开源(MIT License).简单.灵活.交互式且功能强大的.NET图表.地图和仪表,现在几乎可以在任何地方运行如:Maui.Uno Pl ...
- GeneralUpdate .Net5 WPF、Winfrom、控制台应用自动更新组件
https://www.bilibili.com/video/BV1aX4y137dd/?vd_source=43d3e66cc2ad46bac54dfb0c6a3a0a23 GeneralUpdat ...
- .net core C# DataTable 和List之间相互转换的方法
一.List<T>/IEnumerable转换到DataTable/DataView 方法一: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1 ...
- 《剑指offer - 题目2》
题目描述 请实现一个函数,将一个字符串中的每个空格替换成"%20".例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy. 注意方 ...
- powerpoint 无法打开文件
PowerPoint 无法打开文件 出现的问题 今天下载老师放在学习通的ppt,居然不能打开,记录一下 点击修复后出现: 这并不是文件损坏了,而是powerpoint出于安全的考虑,为了保护我们的计算 ...
- OpenCV笔记(10) 相机模型与标定
万圣节快乐! 1. 相机模型 针孔相机模型:过空间某特定点的光线才能通过针孔(针孔光圈),这些光束被投影 到图像平面形成图像. 将图像平面在针孔前方,重新把针孔相机模型整理成另一种等价形式, 实际上, ...
- 通过USB口扩展wan口上网(4G上网卡)
通过USB口扩展wan口上网(4G上网卡) 一.前言 现爱快可支持通过USB口扩展wan口上网,不再居于地点的限制,随时随地流畅上网. 二.具体配置 现在有两种设备可以实现通过USB口转化为wan口上 ...
- 通过Webpack搭建react
安装解析react的相关babel和插件 nmp i -D babel-loader @babel/core @babel/preset-react @babel/preset-env 进行loade ...
- Mysql慢sql优化
Mysql慢sql优化 index1.MySQL的执行过程2.索引的定义3.MySQL执行计划explain or desc4.索引使用/创建规则5.弊端6.设计规范7.SQL建议 1. MySQL ...