python print 带颜色
时间: 2023-11-23 20:05:58 浏览: 211
Python3基于print打印带颜色字符串
您可以使用 ANSI 转义序列来在 Python 中打印带颜色的文本。下面是一个示例:
```python
print("\033[1;31;40m这是红色字体\033[0m")
print("\033[1;32;40m这是绿色字体\033[0m")
print("\033[1;33;40m这是黄色字体\033[0m")
print("\033[1;34;40m这是蓝色字体\033[0m")
print("\033[1;35;40m这是紫色字体\033[0m")
print("\033[1;36;40m这是青色字体\033[0m")
print("\033[1;37;40m这是灰色字体\033[0m")
```
输出将使用相应的颜色来显示文本。注意,`\033` 是 ESCAPE 字符,用于指示开始颜色设置,`[1` 表示粗体,`31`、`32`、`33`、`34`、`35`、`36`、`37` 是不同的颜色代码,`40` 是背景颜色代码,最后的 `\033[0m` 表示重置所有设置。
请注意,这种方法在大多数终端中都有效,但并不是所有终端都支持 ANSI 转义序列。
阅读全文