Python基础教程:print输出带颜色的方法详解

93 阅读3分钟

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

'''

遇到问题没人解答?小编创建了一个Python学习交流QQ群:778463939

寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!

'''

print('\033[1;35;0m字体变色,但无背景色 \033[0m') # 有高亮 或者 print('\033[1;35m字体有色,但无背景色 \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('低头思故乡。\033[0m')

文末有福利领取哦~

👉一、Python所有方向的学习路线

Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。img

👉二、Python必备开发工具

img
👉三、Python视频合集

观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。
img

👉 四、实战案例

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。(文末领读者福利)
img

👉五、Python练习题

检查学习结果。
img

👉六、面试资料

我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。
img

img

👉因篇幅有限,仅展示部分资料,这份完整版的Python全套学习资料已经上传

了解详情:docs.qq.com/doc/DSnl3ZG…