格式:

     开头部分:\033[显示方式;前景色;背景色m + 结尾部分:\033[0m

注意:开头部分的三个参数:显示方式,前景色,背景色是可选参数,可以只写其中的某一个;另外由于表示三个参数不同含义的数值都是唯一的没有重复的,所以三个参数的书写先后顺序没有固定要求,系统都能识别;但是,建议按照默认的格式规范书写。

对于结尾部分,其实也可以省略,但是为了书写规范,建议\033[***开头,\033[0m结尾。

--------------------------------------------------------------------------------------字体色     |       背景色     |      颜色描述-------------------------------------------30        |        40       |       黑色31        |        41       |       红色32        |        42       |       绿色33        |        43       |       黃色34        |        44       |       蓝色35        |        45       |       紫红色36        |        46       |       青蓝色37        |        47       |       白色--------------------------------------------------------------------------显示方式     |      效果-------------------------------0           |     终端默认设置1           |     高亮显示4           |     使用下划线5           |     闪烁7           |     反白显示8           |     不可见-------------------------------(部分效果不能实现,有可能与版本有关)

数值表示的参数含义:

显示方式: 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(白色)

常见开头格式
\033[0m            默认字体正常显示,不高亮
\033[32;0m       红色字体正常显示
\033[1;32;40m  显示方式: 高亮    字体前景色:绿色  背景色:黑色
\033[0;31;46m  显示方式: 正常    字体前景色:红色  背景色:青色

 举例说明:

1、

print('\033[1;35;0m字体变色,但无背景色 \033[0m')  # 有高亮 print('\033[1;45m 字体不变色,有背景色 \033[0m')  # 有高亮print('\033[1;35;46m 字体有色,且有背景色 \033[0m')  # 有高亮print('\033[0;35;46m 字体有色,且有背景色 \033[0m')  # 无高亮

2、

print('\033[0;36m轻汗微微透碧纨,')print('明朝端午浴芳兰。')print('流香涨腻满晴川。')print('彩线轻缠红玉臂,')print('小符斜挂绿云鬟。')print('佳人相见一千年。\033[0m')

【新星计划】Python print输出带颜色 总结相关推荐

  1. 知识篇: 面向对象开发原则.高内聚.低耦合+Python安装详细教程+print输出带颜色的方法...

    面系那个对象开发原则.高内聚.低耦合 软件设计中通常用耦合度和内聚度作为衡量模块独立程度的标准.划分摸块的一个准则就是高内聚低耦合. 这是软件工程中的概念,是判断设计好坏的标准,主要是面向OO的设计, ...

  2. [新星计划] Python环境搭建 | 万丈高楼平地起

    [新星计划] Python环境搭建 | 万丈高楼平地起 ● Python解释器 安装 ○ Windows平台 ○ Linux平台 ● pip工具 设置 ○ 方法 1 ○ 方法 2 ○ Windows平 ...

  3. 【新星计划python赛道】pygame让你一步步实现翻牌游戏(金币旋转、大头贴等),打造更有趣的新星之旅

    最近参加了新星计划,玩一下,然后我们的导师@梦想橡皮擦就提到,看能不能把我们赛道的博主的头像整成一个消消乐的翻牌游戏,我觉得挺好玩的,所以也就借这个机会试一把. 效果演示一把: 嘻嘻,有兴趣的朋友欢迎 ...

  4. python print字体颜色 print背景颜色

    在使用python的时候,会经常使用print打印各种信息,有时候需要区分信息的类型,所以查了一下print方法打印时如何改变字体颜色,由于本人读书少,个别颜色标识的不是特别准确.具体代码如下: # ...

  5. python --print带颜色输出

    第一种[不支持linux] # -*- coding:utf-8 -*- print("\033[1;30m 字体颜色:白色\033[0m") print("\033[1 ...

  6. python print改变颜色

    python的print结果 是可以改变颜色呦~ 先上代马

  7. [新星计划] Python smtplib模块 | 轻松学会收发E-mail(电子邮件)

    文章目录 ● 理论知识 ■ smtplib模块作用 ■ 邮件协议 ● 实操步骤 ■ QQ邮箱获取授权码 ■ 代码部分 □ 示例1 □ 示例2 □ 示例3 ■ Foxmail登录 □ 使用POP3协议登 ...

  8. 新星计划第一期:如何写作快速涨粉变现

    前言: Hello大家好,我是Dream .作为2023年新星计划Python学习方向导师,今天想和大家一起聊一下关于创作方面的问题. 经常会有朋友问我在CSDN怎样去创作呢,感觉自己总是没有思路,并 ...

  9. python如何给字加颜色_python之如何输出带颜色的文字

    [python_控制台输出带颜色的文字方法] 在python开发的过程中,经常会遇到需要打印各种信息.海量的信息堆砌在控制台中,就会导致信息都混在一起,降低了重要信息的可读性.这时候,如果能给重要的信 ...

最新文章

  1. 常用浏览器内核驱动下载地址
  2. UIVisualEffectView实现毛玻璃效果
  3. 高等数学:第六章 定积分的应用(1)定积分的应用 平面图形的面积 立体体积
  4. 等待十年,史上第一个 64 位版 Visual Studio 将于今夏公开首个预览版!
  5. python提取tuple列表中的特定位置的值
  6. 【iOS-Cocos2d游戏开发之二十一 】自定义精灵类并为你的精灵设置攻击帧(指定开始帧)以及扩展Cocos2d源码的CCAnimation简化动画创建!...
  7. 初学Java,第一段代码
  8. CSDN西安分站俱乐部聚会归来记
  9. 蚌埠电大计算机课心得体会,电大心得体会
  10. python selenium手动输入验证码_Python Selenium Cookie 绕过验证码实现登录
  11. java并发学习--线程池(一)
  12. 可视化大作业复习笔记
  13. 服务器运维工程师岗位要求
  14. 什么是宽带薪酬?宽带薪酬系统如何实施?
  15. R语言 image.binarization: 包_想提高文章的引用率?写个R包吧!- 工具准备篇
  16. (二十一)资产(组合)的预期收益率和风险
  17. 综合布线系统带宽与计算机网络带宽计算题,计算机网络思考与练习题.doc
  18. git 进阶系列教程--push
  19. Window10下解决弹出兼容性助手对话框的方法
  20. 分库分表实战(第1期):一叶知秋 —— 图览分库分表外卖订单项目

热门文章

  1. 深度学习核心技术精讲100篇(三)-层次自适应的多臂老虎机决策算法 ( HATCH )在滴滴中的应用
  2. MATLAB基本操作(七):有关文件路径的几个函数在编程中的作用
  3. Python编程基础:第四十五节 方法链Method Chaining
  4. Python编程基础:第三十九节 面向对象编程Object Oriented Programming
  5. HelloFresh迁移至新的API网关,实现微服务架构
  6. 拍拍信微服务网关实践分享
  7. spring boot 集成 mybatis,数据库为mysql
  8. spring aop实现过程之三Spring AOP中Aspect编织的实现
  9. 机器学习算法加强——SVM实践
  10. 评分卡模型剖析之一(woe、IV、ROC、信息熵)