[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 ...
随机推荐
- spring boot整合maybatis plus 的 文件生成代码
/** * 代码生成 */public class AutoGenerator_ { public static void main(String[] args) { AutoGenerator ge ...
- MQTT 实践总结
QMQX 文档:https://www.emqx.io/docs/zh/latest/ MQTT 入门:https://www.emqx.com/zh/mqtt-guide 通过案例理解 MQTT 主 ...
- ObjectArx 创建一个自定义实体项目步骤
我使用的环境是cad2018+objectarx2018+vs2015+win10.先要安装desk向导程序,用向导创建项目对于初学者来说是很方便的,然后在配置程序编译链接的环境,最后就可以写一个项目 ...
- 运算符优先级 JAVA11
**运算符优先级 ** 规律:算术运算符优先级较高,关系和逻辑运算符优先级较低.多数运算符具有左结合性,单目运算符.三目运算符.赋值运算符具有右结合性. 运算符的优先级 举例 使用优先级为 1 的小括 ...
- 基于 Kubernetes 的 CICD 基础设施即代码
在上一篇基于 Kubernetes 的基础设施即代码一文中,我概要地介绍了基于 Kubernetes 的 .NET Core 微服务和 CI/CD 动手实践工作坊使用的基础设施是如何使用代码描述的,以 ...
- BGP中next-hop-self 小实验
next-hop-self 在EBGP和IBGP边界使用,对ibgp下一跳邻居使用 配置命令 router bgp 1234 neighbor 2.2.2.2 next-hop-self 使用Next ...
- SHA256/SHA512码计算方式
(1)Windows系统计算SHA256/SHA512码的方式: certutil -hashfile yourfilename SHA256/SHA512 以计算readme.txt文档进行说明: ...
- Nodejs fs模块 全局变量
fs模块提供了用于与文件进行交互相关方法 const fs = require('fs') # 写入数据 fs.writeFile(文件,数据,err=>{}) # 读取文件中数据 fs.rea ...
- linux系统下,安装maven教程
1.下载 官网:https://maven.apache.org/download.cgi 2.上传包 将下载好的maven安装包apache-maven-3.8.6-bin.tar.gz放在磁盘的 ...
- INFINI Labs 产品更新 | Easysearch 新增 kNN 搜索功能、Console 支持 LDAP 认证登录等
INFINI Labs 产品又更新啦~,包括 Easysearch v1.3.0.Gateway v1.16.0.Console v1.4.0.Agent v0.5.1.本次产品更新了许多实用新特性, ...