• python构造函数使print输出不同颜色的文本


    参考文章

    Python实现设置终端显示颜色、粗体、下划线等效果_CHENG Jian的博客-CSDN博客  本文使用python3以及完善

    说明

    1. #显示方式 意义
    2. -------------------------------------------------
    3. 0 || "0" || mormal 终端默认设置
    4. 1 || "1" || bold 高亮显示
    5. 4 || "4" || underline 使用下划线
    6. 5 || "5" || blink 闪烁
    7. 7 || "7" || invert 反白显示
    8. 8 || "8" || hide 不可见
    9. #前景色 颜色 背景色
    10. ---------------------------------------------------------------------
    11. 30 || "30" || black 黑色 40 || "40" || black
    12. 31 || "31" || red 红色 41 || "41" || red
    13. 32 || "32" || green 绿色 42 || "42" || green
    14. 33 || "33" || yellow 黃色 43 || "43" || yellow
    15. 34 || "34" || blue 蓝色 44 || "44" || blue
    16. 35 || "35" || purple 紫红色 45 || "45" || purple
    17. 36 || "36" || cyan 青蓝色 46 || "46" || cyan
    18. 37 || "37" || white 灰白色 47 || "47" || white

    原理

    格式:\033[显示方式;前景色;背景色m

    例子:

    # \033[1;31;40m