Python打印带有颜色或者背景的字符串
书写规范
print("\033[字体显示样式;字体颜色;背景颜色m输出内容\033[0m")
其中,字体显示样式、字体颜色、背景颜色都是可选参数。
参数
1、字体显示样式
字体显示样式 | 效果 |
---|
0 | 默认 |
1 | 粗体 |
3 | 斜体 |
4 | 下划线 |
7 | 反白显示 |
9 | 删除线 |
print("\033[0m好雨知时节,当春乃发生。\033[0m")
print("\033[1m好雨知时节,当春乃发生。\033[0m")
print("\033[3m好雨知时节,当春乃发生。\033[0m")
print("\033[4m好雨知时节,当春乃发生。\033[0m")
print("\033[7m好雨知时节,当春乃发生。\033[0m")
print("\033[9m好雨知时节,当春乃发生。\033[0m")
2、字体颜色
字体颜色 | 效果 |
---|
30 | 黑色 |
31 | 红色 |
32 | 绿色 |
33 | 黄色 |
34 | 蓝色 |
35 | 紫色 |
36 | 青色 |
37 | 灰色 |
print("\033[30m好雨知时节,当春乃发生。\033[0m")
print("\033[31m好雨知时节,当春乃发生。\033[0m")
print("\033[32m好雨知时节,当春乃发生。\033[0m")
print("\033[33m好雨知时节,当春乃发生。\033[0m")
print("\033[34m好雨知时节,当春乃发生。\033[0m")
print("\033[35m好雨知时节,当春乃发生。\033[0m")
print("\033[36m好雨知时节,当春乃发生。\033[0m")
print("\033[37m好雨知时节,当春乃发生。\033[0m")
3、背景颜色
背景颜色 | 效果 |
---|
40 | 黑色 |
41 | 红色 |
42 | 绿色 |
43 | 黄色 |
44 | 蓝色 |
45 | 紫色 |
46 | 青色 |
47 | 灰色 |
print("\033[37;40m好雨知时节,当春乃发生。\033[0m")
print("\033[41m好雨知时节,当春乃发生。\033[0m")
print("\033[42m好雨知时节,当春乃发生。\033[0m")
print("\033[43m好雨知时节,当春乃发生。\033[0m")
print("\033[44m好雨知时节,当春乃发生。\033[0m")
print("\033[45m好雨知时节,当春乃发生。\033[0m")
print("\033[46m好雨知时节,当春乃发生。\033[0m")
print("\033[47m好雨知时节,当春乃发生。\033[0m")