Python打印有颜色的字符串

使用Python在命令行或shell终端输出有颜色的字符串,效果如下:

python打印有颜色的字

示例代码

CYAN = '\033[36m'
GREEN = '\033[32m'
YELLOW = '\033[33m'
BLUE = '\033[34m'
RED = '\033[31m'
NORMAL = '\033[0m' #要以此结尾,还原默认颜色

text = "https://www.perfcode.com"

print(text)
print( CYAN + text + NORMAL) #青色
print( GREEN + text + NORMAL) #绿色
print( YELLOW + text + NORMAL) #黄色
print( BLUE + text + NORMAL) #蓝色
print( RED + text + NORMAL) #红色

print(GREEN + text[:8] + YELLOW + text[8:] + NORMAL) #绿色 + 黄色

需你的终端支持,在某些不支持的IDE下运行程序可能无效。

原创内容,如需转载,请注明出处;

本文地址: https://www.perfcode.com/p/python-prints-colored-string.html

分类: 计算机技术
推荐阅读:
Python len()函数 在Python中,len()函数用于返回一个对象的长度(元素个数)。这个对象可以是序列类型(如字符串、列表、元组、字节序列等),也可以是映射类型(如字典)。
PySide6改变界面主题风格 在本文中,您将学会如何使用QApplication的静态函数setStyle()更改PySide6的主题风格;
Linux下查看端口是哪个程序在使用 在Linux系统下,如果你想知道某个端口是哪些程序在使用,你可以使用这一条命令来查看:
让Linux终端像电影里一样下起数字雨 在Linux系统里,如果你想要实现电影里的数字雨,一条命令即可:
Rust实现删除文件 在 Rust 中,要删除文件,您可以使用标准库中的 std::fs 模块的 remove_file 函数。
Python实现线性搜索(linear search) 线性搜索(linear search)通过从第一个元素开始遍历,与列表中的每个元素进行比较,直到匹配到元素或全部匹配完毕为止;