python修改print的颜色
时间: 2024-03-14 17:41:10 浏览: 109
python构造函数使print()输出不同颜色的文本
在Python中,可以使用ANSI转义序列来修改print输出的颜色。ANSI转义序列是一种特殊的字符序列,用于控制终端的文本样式和颜色。
要修改print输出的颜色,可以使用以下ANSI转义序列:
1. 修改前景色(文字颜色):
- \033[30m:黑色
- \033[31m:红色
- \033[32m:绿色
- \033[33m:黄色
- \033[34m:蓝色
- \033[35m:洋红色
- \033[36m:青色
- \033[37m:白色
2. 修改背景色:
- \033[40m:黑色
- \033[41m:红色
- \033[42m:绿色
- \033[43m:黄色
- \033[44m:蓝色
- \033[45m:洋红色
- \033[46m:青色
- \033[47m:白色
3. 重置颜色:
- \033[0m
下面是一个示例代码,演示如何使用ANSI转义序列修改print输出的颜色:
```python
print("\033[31m这是红色的文字\033[0m")
print("\033[32m这是绿色的文字\033[0m")
print("\033[34;43m这是蓝色的文字,黄色的背景\033[0m")
```
阅读全文