在python开发的过程中,经常会遇到需要打印各种信息。海量的信息堆砌在控制台中,就会导致信息都混在一起,降低了重要信息的可读性。这时候,如果能给重要的信息加上字体颜色,那么就会更加方便用户阅读了。   

当然了,控制台的展示效果有限,并不能像前段一样炫酷,只能做一些简单的设置。不过站在可读性的角度来看,已经好很多了。

书写格式:
     开头部分:\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           |     不可见
-------------------------------
常见开头格式:
\033[0m            默认字体正常显示,不高亮
\033[32;0m       红色字体正常显示
\033[1;32;40m  显示方式: 高亮    字体前景色:绿色  背景色:黑色
\033[0;31;46m  显示方式: 正常    字体前景色:红色  背景色:青色
\033[1;31m  显示方式: 高亮    字体前景色:红色  背景色:无

举例说明:

print('  \033[5;36;47m<<登高>>\033[0m')
print('\t\t\033[0;37m杜甫\033[0m')
print('\033[1;31m风急天高猿啸哀,\033[0m')
print('\033[0;32m渚清沙白鸟飞回。\033[0m')
print('\033[1;33m无边落木萧萧下,\033[0m')
print('\033[1;34m不尽长江滚滚来。\033[0m')
print('\033[1;35m万里悲秋常作客,\033[0m')
print('\033[0;36m百年多病独登台。\033[0m')
print('\033[1;37m艰难苦恨繁霜鬓,\033[0m')
print('\033[1;30m潦倒新亭浊酒杯。\033[0m')

输出结果:

【Python 应用篇】输出炫彩颜色字体相关推荐

  1. Python输出炫彩颜色字体

    在python开发的过程中,经常会遇到需要打印各种信息.海量的信息堆砌在控制台中,就会导致信息都混在一起,降低了重要信息的可读性.这时候,如果能给重要的信息加上字体颜色,那么就会更加方便获取想要的信息 ...

  2. 【转】Python中设置输出文字的颜色

    格式:\033[显示方式;前景色;背景色m 说明: 前景色   背景色   颜色 --------------------------------------- 30            40    ...

  3. Keil MDK使用第11篇---keil炫酷颜色主题

    我的首发平台是公众号[CodeAllen],学习交流QQ群:736386324,本文版权归作者所有,转载请注明出处 绿色背景 保存文件名为global.prop # properties for al ...

  4. 深入浅出CChart 每日一课——快乐高四第五十七课 新的起点,炫彩界面库之老树新芽

    CChart对多种DirectUI库具有良好的适配性,炫彩界面库也不例外.前面已经有两篇关于炫彩界面库的课程,分别是第17课"深入浅出CChart 每日一课--第十七课 时尚加潮流,Dire ...

  5. python输出字体颜色_Python通过2种方法输出带颜色字体

    方法1: 使用Python中自带的print输出带有颜色或者背景的字符串 书写语法 print(\033[显示方式;前景色;背景色m输出内容\033[0m) 其中,显示方式.前景色.背景色都是可选参数 ...

  6. Python库 让你的输出字符变得彩虹般炫彩!!!

    前言 这是我的库文件,可以直接下载使用: ColorfulText.py 是否觉得这彩色的输出字符特别好看: 今天你也可以拥有彩虹般炫彩的输出字符!!! 开始表演 要是想把代码直接嵌入你的既有程序里也 ...

  7. Esp8266 进阶之路35【项目篇】借助机智云平台用乐鑫esp8266芯片做一个商业化的七彩RGB灯泡可调整体方案项目,炫彩夺目高大尚。

    本系列博客学习由非官方人员 半颗心脏 潜心所力所写,不做开发板.仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 1. Esp8266之 搭建开发环境,开始一个" ...

  8. 01.Python输出文字改变颜色的方法

    # Python输出文字改变颜色的方法 一.使用注释性输出 (一).基本语法 \033[显示方式; 前景色; 背景色m******\033[0m 显示方式.前景色.背景色都为可选参数,选择自己需要的即 ...

  9. ANSI颜色字体一篇通

    ANSI 以及颜色编码 ANSI 是一种字符编码, 其扩展了ASCII 编码. ANSI 可以实现在终端输出带有颜色的字体,这里的终端有很多,典型的就是Linux 的命名终端,另外Eclipse在安装 ...

最新文章

  1. linux shell bash 内置变量参考
  2. AI芯片下一步怎么走?“从软件中来,到软件中去”
  3. 精简版开发工具使用手记(图解)
  4. 聊聊高并发(二十七)解析java.util.concurrent各个组件(九) 理解ReentrantLock可重入锁
  5. java学习(4):第一个java程序
  6. Vue与Element入门使用
  7. 动态规划——零钱兑换(Leetcode 322)
  8. Swift4.0复习Optional
  9. Linux查看非root流程执行
  10. 第三方SDK:SMSSDK
  11. 评价指标MSE和AUC的参考文献
  12. UWB定位系统的主要误差来源
  13. 移动政务中的小程序技术
  14. 幻灯片相册制作PhotoStage
  15. MES的发展历程及功能模块
  16. Nanopore测序技术
  17. LTE-LAA中的LBT详解
  18. 《程序人生》系列-一个月了,我要谢谢,你、你、还有你
  19. Linux C编程一站式学习笔记2
  20. 该文件没有与之关联的程序来执行该操作。请安装应用,若已经安装应用,请在“默认应用设置“页面中创建关联

热门文章

  1. 研究基于PX4平台的Ardupilot代码工程的makefile结构
  2. 如何在Github快速找到资源(资源快速检索)
  3. php接口类的使用,PHP面向对象开发之类中接口的应用(interface、implements)
  4. 越来越多地使用 SLO 来实现可观测性
  5. 郭明錤:预计2022年Meta头显总体发货量将达到1200万台
  6. 英文自我介绍范例, 外企找工作必备(必背)神器
  7. HR 用FM:ALINK_RFC_TABLE_GET 下载员工照片 出错
  8. 爬取拉勾网,并进行数据分析
  9. 对外经济贸易大学继续教育学院国际贸易实务模拟实习项目启动
  10. 分享 26 道烧脑的 JS 面试题,看看你能答对多少