文章目录
在平时写代码时候print总少不了要用,但是相信部分人不知道print还是可以设置字体颜色样式,今天是小编今年最后一次写博客了,下面就教大家如何用print打印出各种颜色的新年快乐
print可带的参数
我们先说一下print函数完全打印的格式吧
print(\033[显示方式;前景色;背景色m输出内容\033[0m)
这才是print函数本来的真面目,只不过通常我们都是使用默认的格式打印
显示方式
显示方式 | 效果 |
---|---|
0 | 默认 |
1 | 高亮 |
22 | 非粗体 |
4 | 下划线 |
24 | 非下划线 |
5 | 闪烁 |
25 | 非闪烁 |
7 | 反显 |
27 | 非反显 |
8 | 不可见 |
28 | 可见 |
在这我们只看一下效果明显有区别的(0,1,4,5,7)
print("显示方式:")
print("\033[0m新年快乐\033[0m")
print("\033[1m新年快乐\033[0m")
print("\033[4m新年快乐\033[0m")
print("\033[5m新年快乐\033[0m")
print("\033[7m新年快乐\033[0m")
output:
颜色样式
字体色编号 | 背景色编号 | 颜色 |
---|---|---|
30 | 40 | 黑色 |
31 | 41 | 红色 |
32 | 42 | 绿色 |
33 | 43 | 黄色 |
34 | 44 | 蓝色 |
35 | 45 | 紫色 |
36 | 46 | 青色 |
37 | 47 | 白色 |
我们来看一下不加背景色的效果
print("\033[0;30m新年快乐\033[0m")
print("\033[1;31m新年快乐\033[0m")
print("\033[4;32m新年快乐\033[0m")
print("\033[5;33m新年快乐\033[0m")
print("\033[7;34m新年快乐\033[0m")
print("\033[0;35m新年快乐\033[0m")
print("\033[7;36m新年快乐\033[0m")
print("\033[0;37m新年快乐\033[0m")
output:
是不是好看了很多呢,我们再加上背景色,这里我们把字体颜色倒过来使用,不然字体颜色和背景颜色一样了就看不到字了
print("\033[0;37;40m新年快乐\033[0m")
print("\033[1;36;41m新年快乐\033[0m")
print("\033[4;35;42m新年快乐\033[0m")
print("\033[5;34;43m新年快乐\033[0m")
print("\033[7;33;44m新年快乐\033[0m")
print("\033[0;32;45m新年快乐\033[0m")
print("\033[7;31;46m新年快乐\033[0m")
print("\033[0;30;47m新年快乐\033[0m")
output:
我们最后再全部运行一下,我们顺便后面加个end=‘’,不换行输出看起来会更方便
最后祝大家新年快乐,财源滚滚哈