本文讲述了python基础编程100例:第39期-文本颜色设置!具有很好的参考价值,希望对大家有所帮助。一起跟随六星小编过来看看吧,具体如下:
第39期-文本颜色设置
1 问题描述
格式:\033[显示方式;前景色;背景色m
说明:
前景色 背景色 颜色
---------------------------------------
30 40 黑色
31 41 红色
32 42 绿色
33 43 黃色
34 44 蓝色
35 45 紫红色
36 46 青蓝色
37 47 白色
显示方式 意义
-------------------------
0 终端默认设置
1 高亮显示
4 使用下划线
5 闪烁
7 反白显示
8 不可见
例子:
\033[1;31;40m
\033[0m
2 解题思路
第一步: 按照问题描述输入
第二步: 尝试输出不同颜色文字
3 解题方法
class bcolors:
HEADER = '\033[1;95m'
OKBLUE = '\033[4;94m'
OKGREEN = '\033[5;92m'
WARNING = '\033[7;93m'
FAIL = '\033[8m'
print(bcolors.OKBLUE + "警告的颜色字体?" )
print(bcolors.HEADER + "警告的颜色字体?" )
print(bcolors.OKGREEN + "警告的颜色字体?")
print(bcolors.FAIL + "警告的颜色字体?"+'\033[0m')
print(bcolors.WARNING + "警告的颜色字体?"+'\033[0m')
第1行: 定义类bcolors
第2行: 定义方法HEADER为高亮紫色
第3行: 定义方法OKBLUE为下划线蓝色
第4行: 定义方法OKGREEN为闪烁绿色
第5行: 定义方法WARNING为反白显示黄色
第6行: 定义方法FAIL为不可见
第7-11行: 不同颜色的字体
代码运行结果为:
更多相关技术内容咨询欢迎前往并持续关注六星社区了解详情。
想高效系统的学习Python编程语言,推荐大家关注一个微信公众号:Python编程学习圈。每天分享行业资讯、技术干货供大家阅读,关注即可免费领取整套Python入门到进阶的学习资料以及教程,感兴趣的小伙伴赶紧行动起来吧。
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!