Python中print出不同的顏色
功能
在使用print時,往往因顏色太單調而錯過重要的訊息,因此在print的文字中加上顏色是很好的解法。語法
-
格式
print("\033[顯示方式;文字色;背景色m{}\033[0m".format("字串"))
-
參數
- 顯示方式
- 0(默認值)
- 1(高亮)
- 22(非粗體)
- 4(下劃線)
- 24(非下劃線)
- 5(閃爍)
- 25(非閃爍)
- 7(反顯)
- 27(非反顯)
- 文字色
- 30(黑色)、31(紅色)、32(綠色)、34(藍色)、35(洋紅)、36(青色)、37(白色)
- 背景色
- 背景色:40(黑色)、41(紅色)、42(綠色)、44(藍色)、45(洋紅)、46(青色)、47(白色)
範例
print("\033[1;35;40m{}\033[0m".format("字串顏色改變了"))