python 设置打印颜色(\033) 作者:马育民 • 2021-07-23 09:03 • 阅读:10154 # 介绍 python打印时,通过设置,可以控制打印字体颜色、背景颜色、显示文字样式 # 格式 ``` print( "\033[字背景颜色;字体颜色;样式字符串\033[0m" ) ``` **解释:** - 背景颜色:可以不写 字背景颜色范围:40 - 49 40:黑 41:深红 42:绿 43:黄色 44:蓝色 45:紫色 46:深绿 47:白色 - 字体颜色:可以不写 字颜色:30 - 39 30:黑 31:红 32:绿 33:黄 34:蓝色 35:紫色 36:深绿 37:白色 - 样式:必须写,在不同的平台下,有的样式可能不起作用 0m:关闭所有属性 1m:高亮 4m:下划线 5m:闪烁 7m:反显 8m:消隐 2J:清屏 - \033[0m:最后要有该设置,否则会影响后面所有的部分 # 例子 ``` print("原始") print("\033[41;1m深红背景,高亮\033[0m") print("\033[31;1m红色字体,高亮\033[0m") print("\033[32;41;1m深红背景,绿色字体,高亮\033[0m") print("\033[32;41;10m深红背景,绿色字体,普通\033[0m") # 没有10m,所以就以默认样式显示 ``` 原文出处:http://malaoshi.top/show_1IX1XdMm27e6.html