让你的print更加绚丽


在平时写代码时候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:
在这里插入图片描述

颜色样式

字体色编号背景色编号颜色
3040黑色
3141红色
3242绿色
3343黄色
3444蓝色
3545紫色
3646青色
3747白色

我们来看一下不加背景色的效果

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=‘’,不换行输出看起来会更方便

在这里插入图片描述
最后祝大家新年快乐,财源滚滚哈

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值