Python3利用print输出带颜色的彩色字体示例代码

 更新时间:2019年04月08日 10:52:39   作者:学好Python吧  
用Python写命令行程序的时候,单一的输出颜色太单调了,所以下面这篇文章主要给大家介绍了关于Python3利用print输出带颜色的彩色字体的相关资料,需要的朋友可以参考下

前言

这篇文章通过实例给大家讲解Python3中print带颜色输出的格式,下面话不多说了,来一起看看详细的介绍吧

\033[显示方式;前景色;背景色m需要显示的文字\033[0m

其中\033[:开头部分;\033[0m:结尾部分;显示方式、前景色、背景色是可选参数,可以只写其中的某一个;三个参数表示不同的含义,并且数值都是唯一没有重复的,所以三个参数的书写没有先后顺序,没有固定要求,但还是建议按照默认格式规范书写。

数值标示的参数含义:

1、显示方式:

0(默认)、1(高亮)、22(非粗体)、4(下划线)、24(非下划线)、 5(闪烁)、25(非闪烁)、7(反显)、27(非反显)

2、前景色:

30(黑色)、31(红色)、32(绿色)、 33(×××)、34(蓝色)、35(洋 红)、36(青色)、37(白色)

3、背景色:

40(黑色)、41(红色)、42(绿色)、 43(×××)、44(蓝色)、45(洋 红)、46(青色)、47(白色)

实例:

>>> print("\033[5;31;40mLinux公社www.linuxidc.com\033[0m") #闪烁;红色;黑色背景

Linux公社www.linuxidc.com

>>> print("\033[4;32;47mLinux公社www.linuxidc.com\033[0m") #下划线;绿色;白色背景

Linux公社www.linuxidc.com

>>> print("\033[1;37;40mLinux公社www.linuxidc.com\033[0m") #高亮;白色;黑色背景

![image](http://upload-images.jianshu.io/upload_images/12649257-806cfe7d70469666?imageMogr2/auto-orient/strip)

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对脚本之家的支持。

相关文章

  • python之wxPython应用实例

    python之wxPython应用实例

    这篇文章主要介绍了python之wxPython应用实例,以加载图片为例讲述了wxPython的用法,非常具有实用价值,需要的朋友可以参考下
    2014-09-09
  • python多线程分块读取文件

    python多线程分块读取文件

    这篇文章主要为大家详细介绍了python多线程分块读取文件,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-08-08
  • Pygame代码 制作一个贪吃蛇小游戏

    Pygame代码 制作一个贪吃蛇小游戏

    这篇文章主要介绍了100行Pygame代码 制作一个贪吃蛇小游戏,相信我们大家都玩过贪吃蛇游戏,今天我们就从头一起来写一个贪吃蛇小游戏,只需要100多行的代码就完成了,需要的朋友可以参考一下
    2021-12-12
  • 浅谈终端直接执行py文件,不需要python命令

    浅谈终端直接执行py文件,不需要python命令

    下面小编就为大家带来一篇浅谈终端直接执行py文件,不需要python命令。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-01-01
  • Tensorflow中使用cpu和gpu有什么区别

    Tensorflow中使用cpu和gpu有什么区别

    这篇文章主要介绍了Tensorflow中使用cpu和gpu有什么区别,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-05-05
  • 如何在Django中设置定时任务的方法示例

    如何在Django中设置定时任务的方法示例

    这篇文章主要介绍了如何在Django中设置定时任务的方法示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-01-01
  • tensorflow中next_batch的具体使用

    tensorflow中next_batch的具体使用

    本篇文章主要介绍了tensorflow中next_batch的具体使用,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-02-02
  • 如何更换python默认编辑器的背景色

    如何更换python默认编辑器的背景色

    在本篇内容里小编给大家整理的是一篇关于如何更换python默认编辑器的背景色的相关内容,有兴趣的朋友们可以学习参考下。
    2020-08-08
  • ndarray的转置(numpy.transpose()与A.T命令对比分析)

    ndarray的转置(numpy.transpose()与A.T命令对比分析)

    这篇文章主要介绍了ndarray的转置(numpy.transpose()与A.T命令对比分析),具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-02-02
  • 使用pandas读取表格数据并进行单行数据拼接的详细教程

    使用pandas读取表格数据并进行单行数据拼接的详细教程

    这篇文章主要介绍了使用pandas读取表格数据并进行单行数据拼接的详细教程,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-03-03

最新评论