Python打印带颜色的字符串

本文首发于我的个人博客:Suixin's Blog
原文: https://suixinblog.cn/2019/01/print-colorful.html  作者: Suixin

可以使用Python中自带的print输出带有颜色或者背景的字符串。

书写语法

print(\033[显示方式;前景色;背景色m输出内容\033[0m)
其中,显示方式、前景色、背景色都是可选参数(可缺省一个或多个)。

参数

显示方式

显示方式 效果
0 默认
1 粗体
4 下划线
5 闪烁
7 反白显示
print("显示方式:")
print("\033[0mSuixinBlog: https://suixinblog.cn\033[0m")
print("\033[1mSuixinBlog: https://suixinblog.cn\033[0m")
print("\033[4mSuixinBlog: https://suixinblog.cn\033[0m")
print("\033[5mSuixinBlog: https://suixinblog.cn\033[0m")
print("\033[7mSuixinBlog: https://suixinblog.cn\033[0m")
image

颜色

字体色编号 背景色编号 颜色
30 40 黑色
31 41 红色
32 42 绿色
33 43 黄色
34 44 蓝色
35 45 紫色
36 46 青色
37 47 白色
print("字体色:")
print("\033[30mSuixinBlog: https://suixinblog.cn\033[0m")
print("\033[31mSuixinBlog: https://suixinblog.cn\033[0m")
print("\033[32mSuixinBlog: https://suixinblog.cn\033[0m")
print("\033[4;33mSuixinBlog: https://suixinblog.cn\033[0m")
print("\033[34mSuixinBlog: https://suixinblog.cn\033[0m")
print("\033[1;35mSuixinBlog: https://suixinblog.cn\033[0m")
print("\033[4;36mSuixinBlog: https://suixinblog.cn\033[0m")
print("\033[37mSuixinBlog: https://suixinblog.cn\033[0m")
print("背景色:")
print("\033[1;37;40m\tSuixinBlog: https://suixinblog.cn\033[0m")
print("\033[37;41m\tSuixinBlog: https://suixinblog.cn\033[0m")
print("\033[37;42m\tSuixinBlog: https://suixinblog.cn\033[0m")
print("\033[37;43m\tSuixinBlog: https://suixinblog.cn\033[0m")
print("\033[37;44m\tSuixinBlog: https://suixinblog.cn\033[0m")
print("\033[37;45m\tSuixinBlog: https://suixinblog.cn\033[0m")
print("\033[37;46m\tSuixinBlog: https://suixinblog.cn\033[0m")
print("\033[1;30;47m\tSuixinBlog: https://suixinblog.cn\033[0m")
image

参考

https://blog.csdn.net/qq_34857250/article/details/79673698
https://www.cnblogs.com/fangbei/p/python-print-color.html

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 早上我跟妈妈说给我买一个新手套,去学校的时候,她就在一家超市给我买了一个新手套。买完了以后我完了我就进...
    承一诺阅读 240评论 0 0
  • 雪,我不喜欢你,甚至讨厌你,我对你无一好感。 这几天,我本不想写文了。可当看到满世界都是你,都在写你冰清玉洁,玉树...
    刘艳陽阅读 1,608评论 38 39
  • 我爱你 想对你说一句 爱你宽阔的肩膀 爱你微笑的脸庞 爱你善意的说谎 可这些都是我的心事 无法向任何人表明 时间越...
    安静的复苏918阅读 288评论 4 5
  • 讲师:Taiye Selasi 授课语言:英文 类型:社会 演讲 TED全网首播 课程简介:如果有人问你你是哪里人...
    TED精选集阅读 581评论 0 0

友情链接更多精彩内容