python中为print输出时设置颜色

python中为print输出时设置颜色

我们在使用python运维与开发的过程中,经常需要打印显示各种信息。海量的信息堆砌在控制台中,就会导致各种信息都显示在一起,降低了重要信息的可读性。这时候,如果能给重要的信息加上差异的字体颜色,那么就会更加显眼,增加使用者可阅读性。

书写语法

print('\033[显示方式;前景色;背景色m输出内容\033[0m')

其中,显示方式、前景色、背景色都是可选参数(可缺省一个或多个)。

显示颜色的参数:

显示方式效果字体色背景色颜色描述
0终端默认设置3040黑色
1高亮显示3141红色
4使用下划线3242绿色
5闪烁3343黄色
7反白显示3444蓝色
8不可见3545紫红色
3646青蓝色
3747白色

实例:

print('This is a \033[1;35m test \033[0m!')
print('This is a \033[1;32;43m test \033[0m!')
print('\033[1;33;44mThis is a test !\033[0m')

效果图

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值