python print 显示不同的字体

显示格式:

print('\033[显示方式;字体颜色;背景色m.....\033[0m')
-------------------------------
显示方式    |      效果       
-------------------------------
0           |     终端默认设置
1           |     高亮显示      
4           |     使用下划线     
5           |     闪烁            
7           |     反白显示          
8           |     不可见           
-------------------------------         

------------------------------------------- 字体色 | 背景色 | 颜色描述 ------------------------------------------- 30 | 40 | 黑色 31 | 41 | 红色 32 | 42 | 绿色 33 | 43 | 黃色 34 | 44 | 蓝色 35 | 45 | 紫红色 36 | 46 | 青蓝色 37 | 47 | 白色 -------------------------------------------

 

例子:

print('\033[1;31m%s\033[0m'%'aaa')     # 显示方式:1;  字体色:31
print('\033[1;31;46m%s\033[0m'%'aaa')   # 显示方式:1;  字体色:31;  背景色:46
print('\033[4m%s\033[0m' % 'aaa')     # 显示方式:4

 

输出结果

 

posted @ 2018-06-28 18:16  xiaobaiskill  阅读(3867)  评论(0编辑  收藏  举报