python颜⾊函数_python3print()函数带颜⾊输出⽰例
python基础代码写字1.1 实现过程:
终端的字符颜⾊是⽤转义序列控制的,是⽂本模式下的系统显⽰功能,和具体的语⾔⽆关。
转义序列是以ESC开头,即⽤\033来完成(ESC的ASCII码⽤⼗进制表⽰是27,⽤⼋进制表⽰就是033)。
金山表单提交了怎么删啊1.2 书写格式:
开头部分:\033[显⽰⽅式;前景⾊;背景⾊m + 结尾部分:\033[0m
注意:开头部分的三个参数:显⽰⽅式,前景⾊,背景⾊是可选参数,可以只写其中的某⼀个;另外由于表⽰三个参数不同含义的数值都是唯⼀的没有重复的,所以三个参数的书写先后顺序没有固定要求,系统都能识别;但是,建议按照默认的格式规范书写。
对于结尾部分,其实也可以省略,但是为了书写规范,建议\033[***开头,\033[0m结尾。
1.3 数值表⽰的参数含义:
spring cloud流程显⽰⽅式: 0(默认\)、1(⾼亮)、22(⾮粗体)、4(下划线)、24(⾮下划线)、 5(闪烁)、25(⾮闪烁)、7(反显)、
27(⾮反显)
前景⾊:  30(⿊⾊)、31(红⾊)、32(绿⾊)、 33(黄⾊)、34(蓝⾊)、35(洋红)、36(青⾊)、37(⽩⾊)
背景⾊:  40(⿊⾊)、41(红⾊)、42(绿⾊)、 43(黄⾊)、44(蓝⾊)、45(洋红)、46(青⾊)、47(⽩⾊)
2. ⽰例:直接封装成⼀个函数,将需要打印的字符串作为参数传⼊即可, ⽤法和内置print() 基本⼀致。
边框装饰简笔画 彩
全屏轮播海报#蓝⾊背景
def blue_print(*s, end='\n'):for item ins:print('\033[46m {} \033[0m'.format(item), end='')print(end=end)#⾼亮,绿⾊字体,红⾊背景
def green_print(*s, end='\n'):#print('\033[1m {} \033[0m'.format(s), end=end)
setcurrentdirectoryfor item ins:print('\033[1;32;41m {} \033[0m'.format(item), end='')print(end=end)if __name__ ==
'__main__':#blue_print('asdf 1234')
#print('-' * 30)
blue_print(123, 'asdf')print('asdf', 1234, end='||||||||')print(end='\n')
green_print('adsf', 1234, end='||||||||')
效果:
结束: 46明明标注是青⾊,为什么我看着是蓝⾊,难道我⾊盲了?

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。