Python 控制台輸出帶顏色的文字方法

2022-06-22 19:06:11 字數 1312 閱讀 2172

在python開發的過程中,經常會遇到需要列印各種資訊。海量的資訊堆砌在控制台中,就會導致資訊都混在一起,降低了重要資訊的可讀性。這時候,如果能給重要的資訊加上字型顏色,那麼就會更加方便使用者閱讀了。   

當然了,控制台的展示效果有限,並不能像前段一樣炫酷,只能做一些簡單的設定。不過站在可讀性的角度來看,已經好很多了。

格式如下:

#

格式:設定顏色開始 :\033[顯示方式;前景色;背景色m

#說明:

前景色 背景色 顏色

---------------------------------------

30 40黑色

31 41紅色

32 42綠色

33 43黃色

34 44藍色

35 45紫紅色

36 46青藍色

37 47白色

顯示方式 意義

-------------------------0 終端預設設定

1高亮顯示

4使用下劃線

5閃爍7反白顯示

8不可見 #

例子:\033[1;31;40m \033[0m

例1:

print('

\033[0;32;40m歡迎使用學生選課系統\033[0m')

try:

num = int(input('

請輸入數字選擇功能 :'))

except

exception as e:

print('

\033[31m對不起!您輸入的內容有誤~\033[0m

')

執行結果

例2:

print('

\033[0;36m爆竹聲中一歲除,')

print('

春風送暖入屠蘇。')

print('

千門萬戶曈曈日,')

print('

總把新桃換舊符。\033[0m

python 控制台輸出帶顏色的文字

在python開發的過程中,經常會遇到需要列印各種資訊。海量的資訊堆砌在控制台中,就會導致資訊都混在一起,降低了重要資訊的可讀性。這時候,如果能給重要的資訊加上字型顏色,那麼就會更加方便使用者閱讀了。當然了,控制台的展示效果有限,並不能像前段一樣炫酷,只能做一些簡單的設定。不過站在可讀性的角度來看,...

控制台輸出帶顏色的字型

格式 設定顏色開始 033 顯示方式 前景色 背景色m 說明 前景色 背景色 顏色 30 40 黑色 31 41 紅色 32 42 綠色 33 43 黃色 34 44 藍色 35 45 紫紅色 36 46 青藍色 37 47 白色 顯示方式 意義 0 終端預設設定 1 高亮顯示 4 使用下劃線 5 ...

python控制台輸出顏色

python控制台輸出顏色,out 是基本方法,還封裝了一些基本顏色方法,如red blue green 等 out 方法的color引數表示顏色,bgcolor表示背景顏色,style表示樣式 其他方法的引數類似,三個引數的具體取值封裝到color類,bgcolor類,style類中。基本方法 o...