华为手机字体颜色代码 :一个 print 函数,挺会玩啊?

太平洋在线 438 5

Python编程爱好者”华为手机字体颜色代码 ,选择“星标”公众号

超级无敌干货华为手机字体颜色代码 ,第一时间送达!!!

大家好,我是菜鸟哥华为手机字体颜色代码

在终端中,输出的字体总是单一颜色的,黑底白字华为手机字体颜色代码 。但是在一些场景并不能很好的满足输出的需求,比如在大量而快速输出中,输出一些提示性或者警告性的信息,普通的黑底白字输出可能或起不到作用。

本文将介绍如何输出颜色字体到终端界面中华为手机字体颜色代码

# 1. ANSI 转义序列

其实终端不仅能够显示程序的输出华为手机字体颜色代码 。它可以显示移动光标、为文本着色、清除整个屏幕,并且不仅仅是静态输出。比如颜色字体或者闪烁的光标或者是进度条。

我们通过使用特殊的输出字符串改变终端的输出行为华为手机字体颜色代码 ,最简单的例子便是换行这个例子:n

# 2. 配色方案

有两种配色方案广泛应用于终端中:

16 色 (8 背景 + 8 前景)前景即是字体本身的颜色

255 色

16色的配色方案包含两个颜色设置华为手机字体颜色代码 ,每个8色,一个是背景色一个是字体色(也即前景色),这个配色方案的语法格式如下:

华为手机字体颜色代码 ,挺会玩啊?" >

首先举一个例子 :

033[1;32;40m

这里 033[ 是转义字符 1 代表高亮华为手机字体颜色代码 ,32 代表前景色为绿色,背景色为黑色

输出到终端则是这个效果:

展开全文

转义字符

转义字符可以有三种形式

十六进制:x16[

Unicode:u001b[

八进制:033[

样式

这个样式指的是字体的显示样式:

0(默认值)、1(高亮)、22(非粗体)

4(下划线)、24(非下划线)、 5(闪烁)

25(非闪烁)、7(反显)、27(非反显)

print( '033[0;32;40m这是一行测试字体033[0m')

print( '033[1;32;40m这是一行测试字体033[0m')

print( '033[22;32;40m这是一行测试字体033[0m')

print( '033[4;32;40m这是一行测试字体033[0m')

print( '033[24;32;40m这是一行测试字体033[0m')

print( '033[5;32;40m这是一行测试字体033[0m')

print( '033[25;32;40m这是一行测试字体033[0m')

print( '033[7;32;40m这是一行测试字体033[0m')

print( '033[27;32;40m这是一行测试字体033[0m')

具体效果看下面的动图:

华为手机字体颜色代码 ,挺会玩啊?" >

颜色设置

前景色: 30(黑色)、31(红色)、32(绿色)、 33(黄色)、34(蓝色)、35(洋 红)、36(青色)、37(白色)

背景色: 40(黑色)、41(红色)、42(绿色)、 43(黄色)、44(蓝色)、45(洋 红)、46(青色)、47(白色)

前景色华为手机字体颜色代码 ,即字体颜色的展示:

print( '033[1;30;40m这是一行黑色测试字体033[0m')

print( '033[1;31;40m这是一行红色测试字体033[0m')

print( '033[1;32;40m这是一行绿色测试字体033[0m')

print( '033[1;33;40m这是一行黄色测试字体033[0m')

print( '033[1;34;40m这是一行蓝色测试字体033[0m')

print( '033[1;35;40m这是一行洋红测试字体033[0m')

print( '033[1;36;40m这是一行青色测试字体033[0m')

print( '033[1;37;40m这是一行白色测试字体033[0m')

华为手机字体颜色代码 ,挺会玩啊?" >

背景色:

print( '033[1;37;40m这是一行黑色测试背景033[0m')

print( '033[1;37;41m这是一行红色测试背景033[0m')

print( '033[1;37;42m这是一行绿色测试背景033[0m')

print( '033[1;37;43m这是一行黄色测试背景033[0m')

print( '033[1;37;44m这是一行蓝色测试背景033[0m')

print( '033[1;37;45m这是一行洋红测试背景033[0m')

print( '033[1;37;46m这是一行青色测试背景033[0m')

print( '033[1;37;47m这是一行白色测试背景033[0m')

华为手机字体颜色代码 ,挺会玩啊?" >

Colorama 一个颜色输出的模块

每次输入输出都需要如此配置是非常麻烦的事华为手机字体颜色代码 ,Colorama 提供方便的字体颜色输出的配置

fromcolorama importinit, Fore, Back, Style

# Initializes Colorama

init(autoreset= True)

print(Style.BRIGHT + Back.YELLOW + Fore.RED + "from colorama import init, Fore, Back, Style

# Initializes Colorama

init(autoreset=True)

print(Style.BRIGHT + Back.YELLOW + Fore.RED + " Colorama ")")

简单的变色函数background_color_dict={

'BLACK': 40,

'RED': 41,

'GREEN': 42,

'YELLOW': 43,

'BLUE': 44,

'MAGENTA': 45,

'CYAN': 46,

'WHITE': 47

text_color_dict={

'BLACK': 30,

'RED': 31,

'GREEN': 32,

'YELLOW': 33,

'BLUE': 34,

'MAGENTA': 35,

'CYAN': 36,

'WHITE': 37

style_dict={

'normal': 0,

'bold': 1,

'light': 2,

'italicize': 3,

'underline': 4,

'blink': 5

defset_text_color(str_text, style, text_color, background_color):

str = str_text

style_code = style_dict[style]

text_color_code = text_color_dict[text_color]

back_color_code = background_color_dict[background_color]

print_text = f'033[ {style_code}; {text_color_code}; {back_color_code}m {str}033[0m'

returnprint_text

256色

256色的输出格式和16色的有点不一样

华为手机字体颜色代码 ,挺会玩啊?" >

转义字符和上面的是一样的:

十六进制:x16[

Unicode:u001b[

八进制:033[

标注显示模式则是38或者48选择一个表名后面颜色代码是前景色还是背景色华为手机字体颜色代码

如果想要同时修改华为手机字体颜色代码 ,则使用两个这样的语句即可:

print( "033[48;5;160m033[38;5;231m背景前景修改ABCDE 033[38;5;226m前景修改ABCDE033[0;0m")

输出一下所有的前景颜色

defprint_colors_256(color_code):

num1 = str(color_code)

num2 = str(color_code).ljust( 3, ' ')

ifcolor_code % 16== 0:

return( f"033[38;5; {num1}m {num2}033[0;0mn" )

else:

return( f"033[38;5; {num1}m {num2}033[0;0m" )

print( "256 color scheme:")

print( '',end= ' ')

print( ' '.join([print_colors_256(x) forx inrange( 256)]))

华为手机字体颜色代码 ,挺会玩啊?" >

这个效果可能和你的终端输出不一致,这可能是因为我们的终端使用了不同的主题,对颜色有着不同的修改华为手机字体颜色代码

入门: 最全的零基础学Python的问题 | 零基础学华为手机字体颜色代码 了8个月的Python |实战项目 | 学Python就是这条捷径

干货:爬取豆瓣短评华为手机字体颜色代码 ,电影《后来的我们》 | 38年NBA最佳球员分析 |从万众期待到口碑扑街!唐探3令人失望 | 笑看新倚天屠龙记 | 灯谜答题王 | 用Python做个海量小姐姐素描图 | 碟中谍这么火,我用机器学习做个迷你推荐系统电影

趣味:弹球游戏 | 九宫格 | 漂亮的花 | 两百行Python《天天酷跑》游戏!

AI:会做诗的机器人 | 给图片上色 | 预测收入 | 碟中谍这么火华为手机字体颜色代码 ,我用机器学习做个迷你推荐系统电影

小工具: Pdf转Word华为手机字体颜色代码 ,轻松搞定表格和水印! | 一键把html网页保存为pdf! |再见PDF提取收费! | 用90行代码打造最强PDF转换器,word、PPT、excel、markdown、html一键转换 | 制作一款钉钉低价机票提示器! |60行代码做了一个语音壁纸切换器天天看小姐姐! |

标签: 函数 一个 print

抱歉,评论功能暂时关闭!