前言:
此刻各位老铁们对“python27print”大概比较重视,咱们都想要知道一些“python27print”的相关文章。那么小编也在网络上网罗了一些对于“python27print””的相关知识,希望同学们能喜欢,你们一起来了解一下吧!在本文中,我们将介绍如何在 Python 中打印彩色文本。以不同的颜色在控制台输出文本是非常有用的,可以利用颜色区分程序中不同类型的日志消息等。
使用ANSI转义序列
在终端中,可以使用ANSI色彩码来进行转义来控制文字颜色。
C = '\033[1;32;41m' print (C + "绿色文字,加粗,红色背景。")
输出:
「说明:」
\033[ :开始颜色设置。
1 :字体加粗。
32 :文字颜色,绿色。
41 :背景颜色,红色。
m :结束颜色设置。
\033[0m :重置所有终端属性,包括颜色。
文字颜色
代码
文字样式
代码
文字背景
代码
黑色
30
无效果
0
黑色
40
红色
31
加粗
1
红色
41
绿色
32
下划线
2
绿色
42
黄色
33
斜体
3
黄色
43
蓝色
34
蓝色
44
紫色
35
紫色
45
蓝绿色
36
蓝绿色
46
白色
37
白色
47
使用 colorama 模块输出彩色文本
Colorama 模块可以实现跨平台的彩色文本打印,可以使用 Colorama 的ANSI转义常量来实现。
from colorama import Fore, Back, Styleprint(Fore.RED + '红色文本')print(Back.GREEN + '增加绿色背景')print(Style.DIM + '文字颜色变暗淡')print(Style.RESET_ALL)print('重置,使用默认样式')使用 termcolor 模块输出彩色文本
termcolor 模块用于在终端中输出的 ANSII 格式颜色。
「安装:」
pip install termcolor
cprint() 功能相当于print(colored(something))。
cprint('sometext','color','on_color',attrs=[])
其中:
color:文字颜色。可选,grey,red,green,yellow,blue,magenta,cyan,white。
on_color:背景色,可选,on_grey,on_red,on_green,on_yellow,on_blue,on_magenta,on_cyan,on_white。
「示例:」
from termcolor import colored, cprinttext = colored('你好 世界!', 'red', attrs=['reverse', 'blink'])print(text)cprint('你好 世界!', 'green', 'on_red')
❝
文章创作不易,如果您喜欢这篇文章,请关注、点赞并分享给朋友。如有意见和建议,请在评论中反馈!
❞
标签: #python27print #python print 输出 字体 大小 #pythonprint字号大小 #python颜色打印 #python文字报红