python---控制台输出带颜色的文字方法

控制台的展示效果有限,并不能像前端一样炫酷,只能做一些简单的设置,不过站在可读性的角度来看,已经好很多了.

书写格式:

##格式:
        设置颜色开始:\033[显示方式;前景色;背景色m

##说明:
 前景色                       背景色                       颜色
--------------------------------------------------------  
   30                           40                           黑色
   31                           41                           红色
   32                           42                           绿色
   33                           43                           黄色
   34                           44                           蓝色
   35                           45                           紫红色
   36                           46                           青蓝色
   37                           47                           白色


 显示方式                     意义
----------------------------------------------
    0                           终端默认设置
    1                           高亮显示
    4                           使用下划线
    5                           闪烁
    7                           反白显示
    8                           不可见


##例子:
\033[1;31;40m              <!--1-高亮显示   31-前景色红色     40--背景色黑色--->
\033[0m                        <!--采用终端默认设置,即取消颜色设置--->
                          

例子1:

print('\033[0;32;40m欢迎使用学生选课系统\033[0m')
try:
    num = int(input('请输入数字选择功能:'))
except Exception as e:
    print('\033[31m对不起!您输入的内容有误~\033[0m')

运行结果:

 

例子2:

print(‘\033[0;36爆竹声中一岁除,’)

print('春风送暖入屠苏,')

print('千门万户曈曈日,')

print('总把新词换旧符.\033[0m')

运行结果:

扫描二维码关注公众号,回复: 2239618 查看本文章

猜你喜欢

转载自www.cnblogs.com/liuafan/p/9334515.html