【Python 应用篇】输出炫彩颜色字体
在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 应用篇】输出炫彩颜色字体相关推荐
- Python输出炫彩颜色字体
在python开发的过程中,经常会遇到需要打印各种信息.海量的信息堆砌在控制台中,就会导致信息都混在一起,降低了重要信息的可读性.这时候,如果能给重要的信息加上字体颜色,那么就会更加方便获取想要的信息 ...
- 【转】Python中设置输出文字的颜色
格式:\033[显示方式;前景色;背景色m 说明: 前景色 背景色 颜色 --------------------------------------- 30 40 ...
- Keil MDK使用第11篇---keil炫酷颜色主题
我的首发平台是公众号[CodeAllen],学习交流QQ群:736386324,本文版权归作者所有,转载请注明出处 绿色背景 保存文件名为global.prop # properties for al ...
- 深入浅出CChart 每日一课——快乐高四第五十七课 新的起点,炫彩界面库之老树新芽
CChart对多种DirectUI库具有良好的适配性,炫彩界面库也不例外.前面已经有两篇关于炫彩界面库的课程,分别是第17课"深入浅出CChart 每日一课--第十七课 时尚加潮流,Dire ...
- python输出字体颜色_Python通过2种方法输出带颜色字体
方法1: 使用Python中自带的print输出带有颜色或者背景的字符串 书写语法 print(\033[显示方式;前景色;背景色m输出内容\033[0m) 其中,显示方式.前景色.背景色都是可选参数 ...
- Python库 让你的输出字符变得彩虹般炫彩!!!
前言 这是我的库文件,可以直接下载使用: ColorfulText.py 是否觉得这彩色的输出字符特别好看: 今天你也可以拥有彩虹般炫彩的输出字符!!! 开始表演 要是想把代码直接嵌入你的既有程序里也 ...
- Esp8266 进阶之路35【项目篇】借助机智云平台用乐鑫esp8266芯片做一个商业化的七彩RGB灯泡可调整体方案项目,炫彩夺目高大尚。
本系列博客学习由非官方人员 半颗心脏 潜心所力所写,不做开发板.仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 1. Esp8266之 搭建开发环境,开始一个" ...
- 01.Python输出文字改变颜色的方法
# Python输出文字改变颜色的方法 一.使用注释性输出 (一).基本语法 \033[显示方式; 前景色; 背景色m******\033[0m 显示方式.前景色.背景色都为可选参数,选择自己需要的即 ...
- ANSI颜色字体一篇通
ANSI 以及颜色编码 ANSI 是一种字符编码, 其扩展了ASCII 编码. ANSI 可以实现在终端输出带有颜色的字体,这里的终端有很多,典型的就是Linux 的命名终端,另外Eclipse在安装 ...
最新文章
- linux shell bash 内置变量参考
- AI芯片下一步怎么走?“从软件中来,到软件中去”
- 精简版开发工具使用手记(图解)
- 聊聊高并发(二十七)解析java.util.concurrent各个组件(九) 理解ReentrantLock可重入锁
- java学习(4):第一个java程序
- Vue与Element入门使用
- 动态规划——零钱兑换(Leetcode 322)
- Swift4.0复习Optional
- Linux查看非root流程执行
- 第三方SDK:SMSSDK
- 评价指标MSE和AUC的参考文献
- UWB定位系统的主要误差来源
- 移动政务中的小程序技术
- 幻灯片相册制作PhotoStage
- MES的发展历程及功能模块
- Nanopore测序技术
- LTE-LAA中的LBT详解
- 《程序人生》系列-一个月了,我要谢谢,你、你、还有你
- Linux C编程一站式学习笔记2
- 该文件没有与之关联的程序来执行该操作。请安装应用,若已经安装应用,请在“默认应用设置“页面中创建关联
热门文章
- 研究基于PX4平台的Ardupilot代码工程的makefile结构
- 如何在Github快速找到资源(资源快速检索)
- php接口类的使用,PHP面向对象开发之类中接口的应用(interface、implements)
- 越来越多地使用 SLO 来实现可观测性
- 郭明錤:预计2022年Meta头显总体发货量将达到1200万台
- 英文自我介绍范例, 外企找工作必备(必背)神器
- HR 用FM:ALINK_RFC_TABLE_GET 下载员工照片 出错
- 爬取拉勾网,并进行数据分析
- 对外经济贸易大学继续教育学院国际贸易实务模拟实习项目启动
- 分享 26 道烧脑的 JS 面试题,看看你能答对多少