python输出彩色文字(Linux)

python输出彩色文字(Linux)

输出格式

\033[显示方式;字体颜色;背景颜色m
\033[0m 以默认方式显示

显示方式
显示方式效果
0终端默认设置
1高亮显示
3斜体
4使用下划线
5闪烁
7反显
8不可见
颜色说明
字体色背景色纯字体色颜色
304090黑色
314191红色
324292绿色
334393黄色
344494蓝色
354595紫红色
364696青色
374797白色
实例
  • 纯字体颜色显示
print("\033[90m%s\033[0m"%"黑色")
print("\033[91m%s\033[0m"%"红色")
print("\033[92m%s\033[0m"%"绿色")
print("\033[93m%s\033[0m"%"黄色")
print("\033[94m%s\033[0m"%"蓝色")
print("\033[95m%s\033[0m"%"紫红色")
print("\033[96m%s\033[0m"%"青蓝色")
print("\033[97m%s\033[0m"%"白色")

显示结果
在这里插入图片描述

  • 字体色加背景色显示
print("\033[0;37;40m%s\033[0m"%"黑底")
print("\033[0;37;41m%s\033[0m"%"红底")
print("\033[0;37;42m%s\033[0m"%"绿底")
print("\033[0;37;43m%s\033[0m"%"黄底")
print("\033[0;37;44m%s\033[0m"%"蓝底")
print("\033[0;37;45m%s\033[0m"%"紫红底")
print("\033[0;37;46m%s\033[0m"%"青蓝底")
print("\033[0;30;47m%s\033[0m"%"白底黑字")

显示结果
在这里插入图片描述

  • 显示格式
print("\033[1;97m%s\033[0m"%"高亮显示")
print("\033[3;97m%s\033[0m"%"斜体")
print("\033[4;97m%s\033[0m"%"下划线")
print("\033[5;97m%s\033[0m"%"闪烁")
print("\033[7;92m%s\033[0m"%"反显")
print("\033[7;32;41m%s\033[0m"%"红底绿字并反显")

显示结果
在这里插入图片描述

ps:
我实验时,格式显示中"闪烁"没有效果,不知道是为什么
反显:就是将字体颜色和背景颜色交换,只改变背景颜色时,可以用这种方式将纯字体颜色变成纯背景颜色
  • 5
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值