格式:print('\033[显示方式;前景色;背景色m  需要显示的文字  \033[0m')

其中"\033[显示方式;前景色;背景色m"是开头部分,"\033[0m"是结尾部分

说明:

  • 开头部分有三个参数:显示方式,前景色(也就是字体色),背景色是可选参数,可以只写其中的某一个;
  • 由于表示三个参数不同含义的数值都是唯一的没有重复的,所以三个参数的书写先后顺序没有固定要求,系统都能识别;
  • 对于结尾部分,其实也可以省略,但是为了书写规范,建议\033[***开头,\033[0m结尾

开头部分各参数可选数值及其含义:

  • 显示方式: 0(默认\)、1(高亮)、22(非粗体)、4(下划线)、24(非下划线)、 5(闪烁)、25(非闪烁)、7(反显)、27(非反显)
  • 前景色:   30(黑色)、31(红色)、32(绿色)、 33(黄色)、34(蓝色)、35(洋 红)、36(青色)、37(白色)
  • 背景色:   40(黑色)、41(红色)、42(绿色)、 43(黄色)、44(蓝色)、45(洋 红)、46(青色)、47(白色)

举个例子:

print('\033[0;36m abc \033[0m')

36是青色,所以输出的abc显示青色:

若打印的不是字符串,而是变量值,则将变量值转为字符类型

abc = 0.9
print('\033[0;36m abc='+ str(abc)+ '\033[0m')

python的print函数输出带颜色字体相关推荐

  1. Python中Print()函数的用法___实例详解(二)(全,例多)

    Python中Print()函数的用法___实例详解(二)(全,例多) 目录 十一.Print()小例子 十二.Print()中文输入显示乱码问题 十三.Print()写入文件 十四.print()在 ...

  2. linux/unix上 printf输出带颜色字体(有意思)-转

    printf输出带颜色字体printf("\033[1;31m Hello World. \033[0m \n"); 颜色如下: none         = "\033 ...

  3. Python中print()函数不换行的方法

    一.让print()函数不换行 在Python中,print()函数默认是换行的.但是,在很多情况下,我们需要不换行的输出(比如在算法竞赛中).那么,在Python中如何做到这一点呢? 其实很简单.只 ...

  4. Python之print函数

    print 函数 注意:编写代码时必须切换成英文输入状态,否则会报错.特别是标点符号必须在英文输入状态下输入. 注意:需要对代码进行注释的可以用# 注释内容,# 注释内容仅供编写人员自己阅读,不会被输 ...

  5. python加颜色_python输出带颜色字体实例方法

    在python开发的过程中,经常会遇到需要打印各种信息.海量的信息堆砌在控制台中,就会导致信息都混在一起,降低了重要信息的可读性.这时候,如果能给重要的信息加上字体颜色,那么就会更加方便用户阅读了. ...

  6. python输出字体颜色_Python通过2种方法输出带颜色字体

    方法1: 使用Python中自带的print输出带有颜色或者背景的字符串 书写语法 print(\033[显示方式;前景色;背景色m输出内容\033[0m) 其中,显示方式.前景色.背景色都是可选参数 ...

  7. python无法输出有颜色的字体_Python通过2种方法输出带颜色字体

    方法1:PLW免费资源网 使用Python中自带的print输出带有颜色或者背景的字符串PLW免费资源网 书写语法PLW免费资源网 print(\033[显示方式;前景色;背景色m输出内容\033[0 ...

  8. Python输出带颜色字体

    logger.debug("render : \033[1;34m{0}, {1}\033[0m".format(self.file_path, request.__dict__) ...

  9. python语言print函数_Python 的 print 函数

    Python 2.x 系列已经停止维护了, python  3.x 系列正在成为主流,尽管有些项目还是python2.x 的,之后写Python 代码为了保持兼容性,还是尽量和Python 3 标准保 ...

最新文章

  1. [Nuxt.js]Nuxt项目启动如何跳过“Are you interested in participation?”
  2. “算法不行,干啥都不行!”面试官:面试基本都会考这点!
  3. 人生规划五句话与你分享
  4. 【Python】刚刚,Python3.10 正式发布了!终于增加了这个功能...
  5. 【常用】鼠标拖动物体移动
  6. 1月24日学习内容整理:Django的admin组件源码分析及流程
  7. 开启Mysql远程登录账号
  8. 工厂电子产品工艺文件_建智能工厂,人机如何达到最佳组合?
  9. Rock8247 bsp-Tornado-VXWorks Build up
  10. java使用smtp发送邮件问题
  11. [笔记].Nios II 软核性能基准
  12. Python自学笔记-map和reduce函数(来自廖雪峰的官网Python3)
  13. iis发布网站时出现根目录文件解决方案
  14. 【JVM】4种引用和使用场景
  15. android 模拟器su,修改Android模拟器的system分区,以及加入SuperSU
  16. 理解Java heap内存和Java direct内存
  17. 浙江万里学院计算机期末考,期末复习看这一篇推送就够了
  18. .gitignore 不生效的解决方案
  19. 3211. 【SDOI2013】随机数生成器
  20. 图像配准(Image Registration)——深度学习方法

热门文章

  1. 计算机硬盘怎么设置ntfs,每次设置系统后,能否更改计算机硬盘分区的fat32和ntfs格式?...
  2. 李宏毅机器学习(八)ELMo、BERT、GPT、XLNet、MASS、BART、UniLM、ELECTRA、others
  3. 开源开放 | 计算机科学示意图问答数据集CSDQA(CCKS2021)
  4. 论文浅尝 \ 联合知识图谱实例和本体概念的通用表示学习
  5. Android NDK开发入门学习笔记(图文教程,极其详尽)
  6. finetune与Bert
  7. db2 查杀死锁进程
  8. 027 Android 可扩展的listview:ExpandableListView的使用案例
  9. Python学习笔记——GIF倒放处理
  10. 初学SpringBoot之三