python輸出彩色文字

2024年2月6日 17点热度 0人点赞

python輸出彩色文字:示例代碼

python輸出彩色文字:輸出效果

# 顏色代碼大全 
shape = ['半粗','加粗','常規','斜體','下線','閃爍','常規','反顯','消隱','刪除','默認']
color = ['黑色','紅色','綠色','黃色','藍色','紫色','青色','白色','默認','淺灰','中灰']
for x in range(10): 
    a = x if x <=10 else 0 
    lc = x if x < len(color) else 0 
    print(f'\033[{a}m''字形' shape[lc] 'a='   f'{a 0:>2d} '  '\t'  '\033[0m'  '|' f'\033[{a 30}m',
        '前景' color[lc] 'a='   f'{a 30:>2d}'  '\t'  '\033[0m'  '|' f'\033[{a 40}m',
        '背景' color[lc] 'a='   f'{a 40:>2d}'  '\t'  '\033[0m'  '|' f'\033[{a 100}m',
        '混合' color[lc] 'a='   f'{a 100:>2d}'  '\033[0m'

[V5]不知道大傢能不能看清,看不清就看圖吧!!!

代碼含義如下表:

  • 字形半粗a= 0 | 前景黑色a=30 | 背景黑色a=40 | 混合黑色a=100
  • 字形加粗a= 1 | 前景紅色a=31 | 背景紅色a=41 | 混合紅色a=101
  • 字形常規a= 2 | 前景綠色a=32 | 背景綠色a=42 | 混合綠色a=102
  • 字形斜體a= 3 | 前景黃色a=33 | 背景黃色a=43 | 混合黃色a=103
  • 字形下線a= 4 | 前景藍色a=34 | 背景藍色a=44 | 混合藍色a=104
  • 字形閃爍a= 5 | 前景紫色a=35 | 背景紫色a=45 | 混合紫色a=105
  • 字形常規a= 6 | 前景青色a=36 | 背景青色a=46 | 混合青色a=106
  • 字形反顯a= 7 | 前景白色a=37 | 背景白色a=47 | 混合白色a=107
  • 字形消隱a= 8 | 前景默認a=38 | 背景默認a=48 | 混合默認a=108
  • 字形刪除a= 9 | 前景淺灰a=39 | 背景淺灰a=49 | 混合淺灰a=109

我想這個意思基本明白啦。#python顏色#