Python怎么打印彩色字符串

print 也许是我们在使用 Python 的时候用的最多的一种操作,但是经常发现很多人可以打印彩色文本,这种操作是怎么得到的呢?

一行代码突出重点内容

现在我们通过一个例子,说明彩色文本怎么打印。先看下黑白文本打印:

string = "这是一段非常重要的内容,如果错过了,损失一个亿,希望对你有帮助。"
print(string)

这里面【一个亿】是程序想向用户传达的重点,因此我们想通过不同的颜色让他凸显出来,用户第一时间能抓住重点。 于是,我把代码修改成这样:

string = "这是一段非常重要的内容,如果错过了,损失\033[43m一个亿\033[0m,希望对你有帮助。"
print(string)

修改后,【一个亿】的背景色加上了黄色,在很多文字中非常亮眼,达到了突出重点的效果。是不是有点看不明白 \033[43m 是什么意思?往后看,会有公式。

同样的,我们可以把这几个字改成红色加粗,并且配上蓝色背景。

string = "这是一段非常重要的内容,如果错过了,损失\033[1;31;44m一个亿\033[0m,希望对你有帮助。"

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值