python中print打印显示颜色 |
您所在的位置:网站首页 › 柴犬黑白头像女生动漫 › python中print打印显示颜色 |
显示颜色的格式:
\033 [显示方式;前景色;背景色m … [\ 033 [0m] 注:’;'前后的三个参数:显示方式,前景色,背景色是可选参数,可以只写其中的某一个或者某两个;由于表示三个参数不同含义的数值都是唯一没有重复的,所以三个参数的书写先后顺序没有固定要求,系统都可识别; 建议按照默认的格式规范书写 终端的字符颜色是用转义序列控制的,是文本模式下的系统显示功能,和具体的语言无关。转义序列是以ESC开头,即用\033来完成(ESC的ASCII码用十进制表示是27,用八进制表示就是033)。 显示颜色的参数: 显示方式效果前景色背景色颜色描述0终端默认设置3040黑色1高亮显示3141红色4使用下划线3242绿色5闪烁3343黄色7反白显示3444蓝色8不可见3545紫红色22非高亮显示3646青蓝色24去下划线3747白色25去闪烁27非反白显示28可见 实例: # 可以根据自己的需求,把常用的封装起来,用的时候直接调用就可以了 class bcolors: HEADER = '\033[95m' OKBLUE = '\033[94m' OKGREEN = '\033[92m' WARNING = '\033[93m' FAIL = '\033[91m' ENDC = '\033[0m' BOLD = '\033[1m' UNDERLINE = '\033[4m' print(bcolors.HEADER + "警告的颜色字体?" +bcolors.ENDC) 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') 效果图:本文转载至 :https://blog.csdn.net/qq_34857250/article/details/79673698 作者: Mr-Liuqx 为你推荐: Python之深浅拷贝您不知道的Python中global、nonlocal哪些事儿PyCharm-Professional完美安装,永久使用 |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |