用來練手的python練習題,原題鏈接: python練習實例35
題干: 文本顏色設置
python中通過指令可以控制輸出的背景顏色,前景顏色,以及顯示方式。指令的語法如下:
’\033[顯示方式;前景色;背景色m 輸出字符 \033[0m’
其中,顯示方式,前景色,背景色是三個可變參數,開頭和結尾是固定的\033和\033[0m。
三個參數可以只設定其中的任意幾個,并且由于每個參數對應顏色的代碼都各不相同,因此可以不按照順序輸入。參數之間用分號隔開。
舉例如下:
print('\033[0;33;40m牛牛牛\033[0m')
輸出結果如下:
前景顏色對應的數字為 : 30 31 32 33 34 35 36 37
背景顏色對應的數字為 : 40 41 42 43 44 45 46 47
顯示方式對應的數字為 : 0 1 4 5 7 8
具體的數字對應的顏色和顯示方式可以參考以下鏈接: Add Colour to Text in Python
下面引用一下該站的表格: