python控制台输出带颜色的文字方法

复制代码
#格式:
  设置颜色开始 :\033[显示方式;前景色;背景色m
    注意:开头部分的三个参数:显示方式,前景色,背景色是可选参数,可以只写其中的某一个;另外由于表示三个参数不同含义的数值都是唯一的没有重复的,所以三个参数的书写先后顺序没有固定要求,系统都能识别;但是,建议按照默认的格式规范书写。

     对于结尾部分,其实也可以省略,但是为了书写规范,建议\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[1;31;40m <!--1-高亮显示 31-前景色红色 40-背景色黑色-->
\
033[0m <!--采用终端默认设置,即取消颜色设置-->

例1:
print('\033[0;32;40m欢迎\033[0m')
print('\033[31m对不起!\033[0m')

 结果:


 

例2:

print('\033[0;36m锄禾日当午,')
print('汗滴禾下土。')
print('谁知盘中餐,')
print('粒粒皆辛苦。\033[0m')

 结果:

 

 

 

复制代码

 

posted @   我用python写Bug  阅读(353)  评论(0编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示