python 列印彩色文字

2021-10-02 04:31:48 字數 1582 閱讀 1473

單獨使用

print

("\033[32;1m'我愛你,\033[0m我很好。。"

)print

("\033[35;1m'我愛你,\033[0m我很好。。"

)print

("\033[36;1m'我愛你,\033[0m我很好。。"

)print

("\033[41;1m你好麼,\033[0m我很好。。"

)print

("\033[42;1m你好麼,\033[0m我很好。。"

)print

("\033[43;1m你好麼,\033[0m我很好。。"

)print

("\033[44;1m你好麼,\033[0m我很好。。"

)print

("\033[45;1m你好麼,\033[0m我很好。。"

)print

("\033[46;1m你好麼,\033[0m我很好。。"

)print

("\033[47;1m你好麼,\033[0m我很好。。"

寫乙個類來根據輸入val的值 ,返回需要的顏色設定

class

colors

: red =

'\033[31;1m'

green =

'\033[32;1m'

yellow =

'\033[33;1m'

blue =

'\033[34;1m'

magenta =

'\033[35;1m'

cyan =

'\033[36;1m'

bold =

'\033[1m'

underline =

'\033[4m'

endc =

'\033[0m'

# colored value output if colorized flag is activated.

defgetcolorentry

(val):if

notisinstance

(val,

float):

return colors.endc

if(val <

.20)

:return colors.red

elif

(val <

.40)

:return colors.yellow

elif

(val <

.60)

:return colors.blue

elif

(val <

.80)

:return colors.cyan

else

:return colors.green

print

(getcolorentry(

0.5)

+'你是豬'

)

node列印彩色文字

字型顏色 30 37 console.log 033 30m 黑色字 033 0m 黑色 console.log 033 31m 紅色字 033 0m console.log 033 32m 綠色字 033 0m console.log 033 33m 黃色字 033 0m console.log ...

Python 彩色文字輸出

如下 class color black 0 blue 1 darkgreen 2 darkcyan 3 darkred 4 darkpink 5 brown 6 silver 7 gray 8 blue 9 green 10 cyan 11 red 12 pink 13 yellow 14 whi...

printf列印彩色文字,有顏色字型

控制字元的通用格式如下 esc m 其中 esc 是轉義字元,其值為 033 是常量的左中括號 是若干屬性,通常是由乙個有特定意義的數字代替,每個屬性之間用分號分隔 m 就是字面常量字元m 屬性列表如下 1.通用格式控制 0 重置所有屬性 1 高亮 加粗 2 暗淡 4 下劃線 5 閃爍 7 反轉 8...