介绍
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,所以就以默认样式显示