给显示字符添加颜色:

salary=int(input('\033[31;1m请输入你的工资:\033[0m'))

('\033[31;1m请输入你的工资:\033[0m')  

3x是给字符串改变颜色

31:

32:

33:

34:

35:

36:

37:

('\033[41;1m请输入你的工资:\033[0m')

4x为给字添加背景色:
41:

和上面的都是一样的。。

 

下面是对应的颜色表:

格式:[显示方式;前景色;背景色m

说明:

前景色 背景色 颜色

---------------------------------------

30        40        黑色

31        41        红色

32        42        绿色

33        43        黃色

34        44        蓝色

35        45        紫红色

36        46        青蓝色

37        47        白色

 

显示方式     意义

-------------------------

0        终端默认设置

1        高亮显示

4        使用下划线

5        闪烁

7        反白显示

8        不可见

例子:

[1;31;40m <!--1-高亮显示 31-前景色红色 40-背景色黑色-->

[0m <!--采用终端默认设置,即取消颜色设置-->

[python] view plain copy print?

[0m 关闭所有属性

[1m 设置高亮度

[4m 下划线

[5m 闪烁

[7m 反显

[8m 消隐

[30m --  设置前景色

[40m --  设置背景色

[nA 光标上移n行

[nB 光标下移n行

[nC 光标右移n行

[nD 光标左移n行

[y;xH设置光标位置

[2J 清屏

[K 清除从光标到行尾的内容

[s 保存光标位置

[u 恢复光标位置

[?25l 隐藏光标

[?25h 显示光标

01-23 02:11