zoukankan      html  css  js  c++  java
  • python中print打印显示颜色

    显示颜色的格式:

    33 [显示方式;前景色;背景色m … [ 033 [0m]

    注:’;'前后的三个参数:显示方式,前景色,背景色是可选参数,可以只写其中的某一个或者某两个;由于表示三个参数不同含义的数值都是唯一没有重复的,所以三个参数的书写先后顺序没有固定要求,系统都可识别;
    建议按照默认的格式规范书写

    终端的字符颜色是用转义序列控制的,是文本模式下的系统显示功能,和具体的语言无关。转义序列是以ESC开头,即用33来完成(ESC的ASCII码用十进制表示是27,用八进制表示就是033)。

    显示颜色的参数:

    显示方式 效果 前景色 背景色 颜色描述
    0 终端默认设置 30 40 黑色
    1 高亮显示 31 41 红色
    4 使用下划线 32 42 绿色
    5 闪烁 33 43 黄色
    7 反白显示 34 44 蓝色
    8 不可见 35 45 紫红色
    22 非高亮显示 36 46 青蓝色
    24 去下划线 37 47 白色
    25 去闪烁
    27 非反白显示
    28 可见

    实例:

    # 可以根据自己的需求,把常用的封装起来,用的时候直接调用就可以了
    class bcolors:
        HEADER = '33[95m'
        OKBLUE = '33[94m'
        OKGREEN = '33[92m'
        WARNING = '33[93m'
        FAIL = '33[91m'
        ENDC = '33[0m'
        BOLD = '33[1m'
        UNDERLINE = '33[4m'
    print(bcolors.HEADER + "警告的颜色字体?" +bcolors.ENDC)
    
    print('This is a 33[1;35m test 33[0m!')
    print('This is a 33[1;32;43m test 33[0m!')
    print('33[1;33;44mThis is a test !33[0m')
    

    效果图:

    在这里插入图片描述

    本文转载至 :https://blog.csdn.net/qq_34857250/article/details/79673698
    作者: Mr-Liuqx

    为你推荐:

  • 相关阅读:
    【BZOJ3190】[JLOI2013]赛车 单调栈+几何
    【BZOJ2738】矩阵乘法 整体二分
    PR 批量导入
    JAVA 水果机游戏及编码
    sap 图标查看
    ABAP 给动态变量赋值
    abap 数字移动小游戏
    FI模块与SD、MM的接口配置方法
    信用控制增强
    SAP-财务知识点
  • 原文地址:https://www.cnblogs.com/oito/p/12149491.html
Copyright © 2011-2022 走看看