字体颜色字体背景颜色显示方式

30: 黑

31: 红

32: 绿

33: 黄

34: 蓝

35: 紫

36: 深绿

37: 白

40: 黑

41: 红

42: 绿

43: 黄

44: 蓝

45: 紫

46: 深绿

47: 白


0: 终端默认设置

1: 高亮显示

4: 下划线显示

5: 闪烁显示

7: 反白显示

8: 隐藏

格式:
\033[1;31;40m      # 1是显示方式,为可选项。31是字体颜色。40m是字体背景颜色。
\033[0m               # 恢复终端默认颜色,即取消颜色设置

In [20]: for i in range(30,38):
    ...:     for j in range(40,48):
    ...:         for x in a:
    ...:             print('front: '+str(i) + ' back: '+str(j)+'  \033['+str(x)+';'+str(i)+';'+str(j)+'m'+ "Hello world \033[0m")

可使用以上代码查看效果