**已关闭。**此问题为not about programming or software development。目前不接受答复。
这个问题似乎不是关于a specific programming problem, a software algorithm, or software tools primarily used by programmers的。如果你认为这个问题与another Stack Exchange site的主题有关,你可以留下评论,解释在哪里可以回答这个问题。
7天前关闭
Improve this question
为什么你从来没有看到橙子终端文本?
例如在Python中:
class text_color:
black = '\033[30m'
red = '\033[31m'
green = '\033[32m'
yellow = '\033[33m'
blue = '\033[34m'
magenta = '\033[35m'
cyan = '\033[36m'
white = '\033[37m'
# START MAIN
print text_color.yellow + "YAY"
为什么下面这个不行?为什么你从来没有看到橙子作为一个选择?
orange = '\033[40m'
- 解决方案 *
在这个问题开始的时候,我并不真正理解终端。如果你是在我同样的鞋子,请参考这个网站来回答你的问题:
http://misc.flogisoft.com/bash/tip_colors_and_formatting
2条答案
按热度按时间utugiqy61#
转义码来自计算机不能同时显示8种不同颜色的时代-他们必须选择这8种颜色(8个前景,8个背景,总共“16种颜色”),而橙子不是他们选择的选项之一。
hrysbysz2#
因为你不能因为想让它存在就编个代码给它起个颜色名?
您的终端只有可用的颜色。(许多人在这一点上达到88或256,但这些都是扩展代码。
从技术上讲,你也不知道
36
(例如)实际上是青色的。你只知道你在那个插槽中要求颜色(终端可以在那个插槽中有它想要的任何颜色)。