精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

一個 print 函數,挺會玩???

開發 后端
本文將介紹如何輸出顏色字體到終端界面中。一起來看一下吧。

在終端中,輸出的字體總是單一顏色的,黑底白字。但是在一些場景并不能很好的滿足輸出的需求,比如在大量而快速輸出中,輸出一些提示性或者警告性的信息,普通的黑底白字輸出可能或起不到作用。

本文將介紹如何輸出顏色字體到終端界面中。

1. ANSI 轉義序列

其實終端不僅能夠顯示程序的輸出。它可以顯示移動光標、為文本著色、清除整個屏幕,并且不僅僅是靜態輸出。比如顏色字體或者閃爍的光標或者是進度條。

我們通過使用特殊的輸出字符串改變終端的輸出行為,最簡單的例子便是換行這個例子:\n

2. 配色方案

有兩種配色方案廣泛應用于終端中:

  • 16 色 (8 背景 + 8 前景)前景即是字體本身的顏色
  • 255 色

16 色

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')

具體效果看下面的動圖:

需要注意的是具體的效果可能收到使用的終端的限制,目前在CMD中輸出并不會被識別,但是在window terminal中是成功的輸出以上內容。

顏色設置

前景色: 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 提供方便的字體顏色輸出的配置

from colorama import init, 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
}
def set_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'
return print_text

256色

256色的輸出格式和16色的有點不一樣

轉義字符和上面的是一樣的:

  • 十六進制:\x16[
  • Unicode:\u001b[
  • 八進制:\033[

標注顯示模式則是38或者48選擇一個表名后面顏色代碼是前景色還是背景色。

如果想要同時修改,則使用兩個這樣的語句即可:

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

輸出一下所有的前景顏色

def print_colors_256(color_code):
num1 = str(color_code)
num2 = str(color_code).ljust(3, ' ')
if color_code % 16 == 0:
return(f"\033[38;5;{num1}m {num2} \033[0;0m\n")
else:
return(f"\033[38;5;{num1}m {num2} \033[0;0m")
print("256 color scheme:")
print('',end=' ')
print(' '.join([print_colors_256(x) for x in range(256)]))

這個效果可能和你的終端輸出不一致,這可能是因為我們的終端使用了不同的主題,對顏色有著不同的修改。

責任編輯:龐桂玉 來源: Python編程
相關推薦

2022-09-27 10:52:25

Pythonprint函數

2020-04-20 09:02:33

函數RPCCPU

2024-11-11 14:57:56

JWTSession微服務

2024-10-11 14:33:15

ReactRemix用戶

2012-08-23 14:23:33

函數式編程

2021-06-16 17:46:55

函數指針結構

2021-12-07 06:55:17

節流函數Throttle

2011-12-26 16:39:43

局部函數

2021-12-09 10:57:19

防抖函數 Debounce

2021-06-07 23:23:44

函數代碼結構化

2022-02-10 07:41:02

JavaScriponce函數

2015-05-25 15:06:28

JavaScript函數式編程

2021-08-12 16:51:04

Windows微軟漏洞

2021-04-30 08:22:36

異步求和函數

2016-03-01 14:37:47

華為

2009-06-09 21:50:55

Javascript函數getStyle

2017-09-15 16:02:15

函數代碼CPU

2020-12-10 11:18:47

Redis搜索引擎Java

2025-07-10 00:16:00

2023-01-03 12:30:25

架構CPUGPU
點贊
收藏

51CTO技術棧公眾號

国产成人精品免费在线| 国产成人免费| 2021国产精品久久精品| 国产精品久久久久77777| 国产男女猛烈无遮挡在线喷水| 亚洲国产欧美国产第一区| 欧美日韩精品二区| 国产高清视频一区| 精品国产成人在线影院| 久草精品在线播放| а天堂中文在线官网| 91美女福利视频| 91视频国产精品| 日韩免费av网站| 黄色精品一区| xxx欧美精品| 亚洲人成人无码网www国产| 久久国产精品美女| 欧美三级电影网| 国产黄色片免费在线观看| 五月婷婷在线观看| 久久蜜桃一区二区| 超碰国产精品久久国产精品99| 在线免费观看国产精品| 日韩视频一区| 欧美大片va欧美在线播放| 亚洲精品午夜视频| 色天天色综合| 亚洲国产精品va在线| 99日在线视频| 久久影视精品| 欧美视频一区二区三区| 动漫av网站免费观看| 精精国产xxxx视频在线中文版| 国产精品国产自产拍高清av王其 | 成人福利视频在线| 91精品久久久久久久久久久| 亚洲综合久久网| 亚洲欧洲一区| 欧美国产激情18| 国产三级国产精品国产国在线观看| 视频国产一区| 亚洲精品在线不卡| 日韩网站在线播放| 任你弄精品视频免费观看| 亚洲精品在线免费播放| 日本少妇一级片| 日韩综合一区二区三区| 666欧美在线视频| xxww在线观看| 成人豆花视频| 91精品视频网| 国产老头和老头xxxx×| 99精品国产九九国产精品| 欧美日韩黄色影视| 婷婷中文字幕在线观看| 国产精品视频首页| 日韩三级视频在线看| 永久看看免费大片| 亚洲精品18| 欧美精品一区二区在线观看| www.四虎在线| 欧美激情网址| 国产视频久久久久| 国产jjizz一区二区三区视频| 精品久久久亚洲| 中文字幕亚洲欧美| 我要看黄色一级片| 欧美午夜不卡| 18久久久久久| 精品国产www| 久久99九九99精品| 国产综合色在线视频区| 亚洲欧洲二区| 亚洲精品成a人| 777久久精品一区二区三区无码| 在线观看午夜av| 亚洲午夜精品网| 国产深夜男女无套内射| 欧美电影免费观看| 欧美日韩国产区一| 少妇伦子伦精品无吗| 天堂资源在线亚洲| 色爱精品视频一区| 青青草手机视频在线观看| 亚洲国内欧美| 国产精品第3页| 国产农村妇女毛片精品| av日韩在线网站| 日韩欧美亚洲在线| 亚洲精品一线| 色域天天综合网| 亚洲av无日韩毛片久久| 国产精品45p| 色av中文字幕一区| 日韩视频免费观看高清| 麻豆成人在线观看| 国产日韩一区二区| 色开心亚洲综合| 亚洲成年人影院| 在线观看亚洲色图| 精品视频在线你懂得| 中文字幕欧美专区| 麻豆一区二区三区精品视频| 久久在线91| 福利视频久久| 色老头视频在线观看| 狠狠躁夜夜躁久久躁别揉| www.久久av.com| 神马影视一区二区| 韩国福利视频一区| 国产精品无码久久av| 91在线国产福利| 国产女人18毛片| yy6080久久伦理一区二区| 精品少妇一区二区三区日产乱码| 亚洲女优在线观看| 国产深夜精品| 超碰97在线资源| 日本高清中文字幕在线| 一本一道久久a久久精品| 欧美熟妇精品一区二区| 99久久.com| 国产精品久久久久久超碰| 内射无码专区久久亚洲| 亚洲视频一区二区在线| 99视频在线视频| 久操成人av| 2021久久精品国产99国产精品| 国产av无码专区亚洲a∨毛片| 亚洲国产精品传媒在线观看| 日韩久久一级片| 日本成人a网站| 韩国精品美女www爽爽爽视频| а√天堂资源在线| 亚洲丝袜自拍清纯另类| 男女视频在线看| 欧美亚洲国产激情| 国产激情999| 黄色网址在线播放| 色欧美乱欧美15图片| 国产吞精囗交久久久| 亚洲久色影视| 国产一区二区无遮挡| 变态调教一区二区三区| 精品国产一二三区| xxxxxx国产| 99免费精品视频| 欧美国产亚洲一区| 蜜臀av免费一区二区三区| 欧亚精品中文字幕| 青青草超碰在线| 91电影在线观看| 亚洲AV无码成人精品区明星换面| 日韩制服丝袜av| 亚洲精品9999| 在线成人免费| 欧美精品手机在线| 可以免费看毛片的网站| 亚洲成人激情av| 91精品国产自产| 水蜜桃久久夜色精品一区的特点 | 精品无人区一区二区| 久久久免费在线观看| 噜噜噜久久,亚洲精品国产品| 午夜精品久久一牛影视| 久久精品国产亚洲av麻豆| 快she精品国产999| 亚洲图色在线| 亚洲日本va中文字幕| 97在线免费视频| 国产在线日本| 在线成人高清不卡| 国产无遮挡免费视频| 久久青草国产手机看片福利盒子| 91国产精品视频在线观看| 中文字幕一区二区三三| 国产精品美女xx| 欧美日韩电影免费看| 精品国产一区久久久| 蜜臀av午夜精品| 色国产综合视频| 朝桐光av在线| 91麻豆123| 亚洲精品国产一区二区三区| 精品999网站| 亚洲丰满在线| 国产精品久久久久久久久久白浆| 国产成人精品视频在线观看| 国产视频中文字幕在线观看| 亚洲精品aⅴ中文字幕乱码| 99久久久无码国产精品免费蜜柚| 亚洲日本va午夜在线影院| 800av在线播放| 激情综合色播五月| 一女被多男玩喷潮视频| 欧美freesextv| 久久国产精品亚洲va麻豆| 日韩久久99| 5252色成人免费视频| 理论片午午伦夜理片在线播放| 亚洲精品一区二区三区在线观看| 亚洲国产无线乱码在线观看| 亚洲成在人线免费| 精品国产国产综合精品| 久久久噜噜噜久久人人看| 无码国产精品一区二区高潮| 日韩av一区二区三区四区| 成人黄色大片网站| 小处雏高清一区二区三区| 日韩国产一区久久| 精品三级在线观看视频| 91久久精品一区二区别 | 91九色露脸| 精品国产欧美日韩一区二区三区| 午夜精品福利在线观看| 99福利在线| 在线观看亚洲区| 免费av在线电影| 日韩大陆欧美高清视频区| 亚洲第一色网站| 51久久夜色精品国产麻豆| 中文字幕观看在线| 色婷婷久久综合| 国产精品va无码一区二区三区| 一区二区国产视频| 91高清免费看| 亚洲欧美一区二区久久| 青青青视频在线播放| 国产午夜精品一区二区三区嫩草 | 亚洲男同性视频| 免费黄色在线网址| 久久久久久**毛片大全| 一女三黑人理论片在线 | 69精品无码成人久久久久久| 91美女福利视频| 中文人妻一区二区三区| 91免费小视频| aa一级黄色片| 91麻豆精东视频| 国产网站无遮挡| 91天堂素人约啪| 亚洲精品视频大全| 久久久噜噜噜久久中文字幕色伊伊 | 日韩免费一级片| 性做久久久久久免费观看欧美| 久久久久久久久久99| 尤物在线观看一区| 久久久国产精品黄毛片| 一区二区三区免费网站| 久久久久久久久久一区二区三区| 夜夜嗨av一区二区三区四季av| 久久免费视频6| 亚洲18色成人| 成人午夜视频在线播放| 欧美午夜女人视频在线| 男人天堂视频网| 欧美视频你懂的| 亚洲系列第一页| 日韩一区二区电影| 丰满人妻一区二区三区无码av| 欧美videossexotv100| 欧美一区二区黄片| 亚洲精品中文字幕有码专区| 欧美91精品久久久久国产性生爱| 亚洲香蕉成人av网站在线观看| av免费观看一区二区| 久久精品视频一| heyzo中文字幕在线| 欧美专区在线播放| 99久久综合国产精品二区| 91中文字幕一区| 精品亚洲免a| 亚洲一区不卡在线| 在线成人超碰| 欧美亚洲日本一区二区三区 | 日本三级久久久| 日韩毛片免费看| 国产一区二区视频在线免费观看| 国产欧美一区| 欧美一级中文字幕| 一级成人国产| 五月天婷婷影视| www.爱久久.com| 成人精品一二三区| 亚洲综合免费观看高清完整版 | 精品国产乱码久久久久久久软件| 亚洲小说图片视频| 黄色高清视频网站| 国产情侣一区| 亚洲综合123| 91色在线porny| 婷婷在线精品视频| 色94色欧美sute亚洲线路二| 99久久久国产精品无码网爆| 亚洲精品电影网站| 黄色在线免费看| 欧美专区在线观看| 试看120秒一区二区三区| 欧美日韩日本网| 亚洲精选91| 91性高潮久久久久久久| 91蝌蚪国产九色| 久久精品www人人爽人人| 欧美亚洲国产怡红院影院| 亚洲精品人妻无码| 日韩中文字幕第一页| 忘忧草在线日韩www影院| 亚洲xxxxx性| 欧美一区2区| 岳毛多又紧做起爽| 国产91精品久久久久久久网曝门| 粉嫩精品久久99综合一区| 欧美日韩一区二区三区| www.天堂av.com| 综合136福利视频在线| 韩国主播福利视频一区二区三区| 2022国产精品| 久久精品亚洲欧美日韩精品中文字幕| 50路60路老熟妇啪啪| 99久久久久久99| 青青草免费av| 在线综合+亚洲+欧美中文字幕| 精品电影在线| 2019中文在线观看| 国产香蕉精品| 国产日本在线播放| 国产成人免费在线观看不卡| 亚洲欧美卡通动漫| 欧美色男人天堂| 国产一级在线| 日韩美女免费视频| 欧美理伦片在线播放| 黄色激情在线视频| 粉嫩一区二区三区性色av| 丁香花五月激情| 日韩一区二区三区在线视频| 免费在线观看av| 成人性生交xxxxx网站| 欧美电影免费播放| 爱豆国产剧免费观看大全剧苏畅 | 久久久久99精品成人片试看| 欧美日韩国产三级| 激情成人四房播| 亚洲综合在线做性| 女同性一区二区三区人了人一 | 久久久久一区二区三区四区| www.com国产| 亚洲偷欧美偷国内偷| 日韩三级影视| 亚洲一区不卡在线| 精品一区二区日韩| 欧美黄色一区二区三区| 日韩美女一区二区三区四区| 日本片在线观看| 国产精品久久国产精品| 中国女人久久久| 9.1成人看片免费版| 91久久精品一区二区二区| 999国产在线视频| 91青草视频久久| 中文在线手机av| 国产九色精品成人porny| 欧美成人精品在线视频| 日本大片在线播放| 超碰97人人人人人蜜桃| 夜夜嗨网站十八久久 | 国产福利视频在线| 成人激情视频网| 国产综合自拍| 狠狠人妻久久久久久综合蜜桃| 色妹子一区二区| 最新黄网在线观看| 久久福利电影| 精品系列免费在线观看| 精品少妇theporn| 亚洲欧洲午夜一线一品| 亚瑟国产精品| 青青草成人免费在线视频| 国产欧美日韩精品在线| av无码精品一区二区三区宅噜噜| 欧美日韩国产首页在线观看| 中文字幕一区二区三区5566| 欧美日韩黄色| www.avtt| 国产偷国产偷精品高清尤物| 一区二区国产欧美| 久久久久久香蕉网| 精品国产不卡| 26uuu国产| 在线视频中文字幕一区二区| 国产理论在线观看| 久久久久无码国产精品一区| 久久精品国产色蜜蜜麻豆| 九热这里只有精品| 亚洲国产精品视频| 黄色小视频在线免费看| 国产一区二区精品丝袜| 亚州一区二区| 日本久久久久久久久久久久|