1.实现过程

终端的字符颜色是用转义序列控制的,是文本模式下的系统显示功能,和具体的语言无关。控制字符颜色的转义序列是以ESC开头,即用\033来完成

2.书写过程
开头部分: \033[显示方式;前景色;背景色m
结尾部分: \033[0m
注意
开头部分的三个参数:显示方式,前景色,背景色是可选参数,可以只写其中的某一个;另外由于表示三个参数不同含义的数值都是唯一的没有重复的,所以三个参数的书写先后顺序没有固定要求,系统都能识别;但是,建议按照默认的格式规范书写。
结尾部分其实也可以省略,但是为了书写规范,建议\033[***开头,\033[0m结尾。 

下面是对应的颜色表:

前景色 背景色 颜色
30  40 黑色
31 41 红色
32 42 绿色
33 43 黄色
34 44 蓝色
35 45 紫红色
36 46 青蓝色
37 47 白色
显示方式 意义
0 终端默认设置
1 高亮显示
4 使用下划线
5 闪烁
7 反白显示
8 不可见

3、例子:

\033[0m           # 默认字体正常显示,不高亮\033[32;0m        # 红色字体正常显示\033[1;32;40m     # 显示方式: 高亮    字体前景色:绿色  背景色:黑色\033[0;31;46m     # 显示方式: 正常    字体前景色:红色  背景色:青色

转载于:https://www.cnblogs.com/pinpin/p/10051510.html

Python中输出字体的颜色设置相关推荐

  1. python中输出字体大小改变_python中变量的输入与输出

    python中变量的输入与输出 <1>输出 python中变量的输出 # 打印提示print('hello world')print('给我的卡---印度语,你好的意思')# 输出变量ur ...

  2. python的print输出为红色以及其他颜色的代码示例,Python print()输出文字带颜色设置方法

    格式示例 标准格式: print("\033[显示方式:前景颜色:背景颜色m-\033[0m") 显示方式 显示方式 值 颜色 前景色 背景色 默认 0 黑色 30 40 高亮显示 ...

  3. python中字体加粗_全网python中xticks字体加粗搜索-第二电脑网

    第二电脑网 网页 电脑论坛 电脑知识 搜吧 问问 博客 新闻 更多» soso.mark('logo_start'); soso.mark('logo_end'); 帮助 | 第二电脑网为主页 | 提 ...

  4. Python中输出不换行的方法

    Python中输出不换行的方法 一般情况下执行完print后,会自动换行,有没有输出结束后不换行的方法呢? 第一种方法: print('你需要输出的内容',end='') print函数是将end参数 ...

  5. (超链接字体的颜色设置

    超链接字体的颜色设置 颜色 例如这行代码,如果我们为div设置font-size和color,但a标签所显示的内容确并未完全继承父元素div的样式. style如下: div{ font-size: ...

  6. 计算机自定义大小修改数值,如何将电脑excel文档中的单元格颜色设置为根据数值大小自动修改...

    如何将电脑excel文档中的单元格颜色设置为根据数值大小自动修改 腾讯视频/爱奇艺/优酷/外卖 充值4折起 当我们在使用电脑的时候,如果想要处理数据的话,一般都会用到excel软件,在excel中,如 ...

  7. Python_xlsxwrite的单元格字体等颜色设置

    主要是介绍xlsxwrite模块的单元格的字体等颜色设置,一般常用的设置就5项:字体颜色.字体是否加粗.字体对齐方式.单元格对齐方式和单元格的背景颜色 import xlsxwriter workbo ...

  8. python中输出双引号,用字符串表示双引号

    在python中输出""可以用以下形式 str='""' print(str) 结果如下: 同理,如果想要输出单引号,则可以 str="'" ...

  9. Ubuntu下,Python版本查询、默认版本更改、终端字体背景颜色设置、Ubuntu中文语言设置、VMware中界面大小调整

    Ubuntu下,Python初步配置及终端设置 1.Python 版本查询 2.如何修改Ubuntu默认Python版本 3.Ubuntu终端字体颜色调整 4.Ubuntu中文语言设置 5.VMwar ...

最新文章

  1. 基于 CNN 的验证码破解实战项目
  2. python如何调用图片-python调用图片
  3. 重温一遍数据结构之单链表(golang版)
  4. 性能测试 (四) 常用指标
  5. oracle10g优化器默认,Oracle10g数据库优化实用心得小结
  6. C语言(CED)统计行数
  7. Linux网络协议栈:NAPI机制与处理流程分析(图解)
  8. Linux学习笔记之1——文件和目录管理(硬连接和软连接)(连结档,相当于快捷方式)...
  9. C语言存储地址规律,一数组按顺序序存放,插入一个数,按原来排序规律放在相应位置...
  10. java实现蒙特卡洛树搜索_面试必会:java实现 BST 二叉查询树详解
  11. matlab 试验设计,试验设计与MATLAB数据分析
  12. 产品策划五:App升级系统策划方案
  13. 首届国际蜂业展在穗举办 零数科技受邀出席
  14. 华为交换机路由器consle忘记密码该怎么办?
  15. 【Vue3+Vite+TS项目集成ESlint +Prettier实现代码规范检查和代码格式化】
  16. android游戏开发实例-可局域网对战的飞行棋(二)
  17. Linux下BMP图片截图
  18. Linux vsftp
  19. 新手必看,关于ARM的22个常用概念
  20. CORDIC算法收敛性证明

热门文章

  1. Linux正则表达式grep与egrep
  2. 静态资源(StaticResource)和动态资源(DynamicResource)
  3. 2021年中国工业互联网安全大赛核能行业赛道writeup之传统流量取证
  4. deno使用rust_如何在Deno和Oak中使用MySQL
  5. 浙江大学软件学院2020年保研上机模拟练习 7-3 Partial School Ranking
  6. 1003 Emergency(Dijkstra,Bellman-Ford,SPFA三种解法)
  7. 2019最新版本的PanDownload纯净版,网盘满速下载和搜索神器,追剧和动漫新番必不可少的下载工具【亲测有效】
  8. Unreal Engine 4 优化教程
  9. 关于 synchronizeOnSession
  10. 美团即时物流的分布式系统架构设计