您好,登錄后才能下訂單哦!
這篇文章主要介紹在PyCharm控制臺中輸出彩色文字和背景的方法,文中介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們一定要看完!
最近的話呢也是因為一些特殊的需求,所以要求在Pycharm控制臺中輸出彩色的文字和背景,也有同學(xué)問到我關(guān)于這個問題,之前百度其他人的關(guān)于這個操作,比較凌亂,那么我這里的話就寫一篇博文來總結(jié)一下。其實的話呢,Python控制臺中默認(rèn)輸出的字體應(yīng)該是黑色,而背景呢則是白色。
那么,如何使PyCharm中輸出的內(nèi)容,有不同的背景色和字體顏色?其實非常的簡單,我們只需要在print輸出語句中進行一些簡單的設(shè)置即可,在PyCharm控制臺中設(shè)置字體和背景色,需要使用下面語法:
\033[顯示方式;前景色;背景色m 要輸出的內(nèi)容 \033[0m
上面的語法中,第一個參數(shù)指定顯示方式的值,PyCharm控制臺中的顯示方式值及說明如表1所示。
第2個和第3個參數(shù)分別用來設(shè)置前景色
和背景色
的色值,這里的話可能很多人又懵逼掉了,什么是前景色什么是背景色呀?用大白話來說就像你用一個碳把一張白紙涂成了黑色。那么白色就是背景色,不用橡皮擦是看不見的;黑色則是前景色。在PS當(dāng)中的話背景色就是你要做的圖片的底色, 默認(rèn)的是白色。前景色就是你當(dāng)前構(gòu)圖線條、填充等的顏色。簡單說背景色就是紙張的顏色, 前景色就是畫筆畫出的顏色。那在Pycharm這里的話,前景色就指的是字體的顏色,背景色則為輸出內(nèi)容區(qū)域的顏色。PyCharm控制臺中的前景色、背景色顏色對應(yīng)色值如表2所示。
注意:
上面語法中的3個參數(shù),個數(shù)和位置都可以不固定,可以任意組合,比如
"背景色;顯示方式"
"前景色;背景色"
"前景色;顯示方式;背景色"
"顯示方式;背景色;前景色"
"背景色;顯示方式;前景色"
例如,要設(shè)置某一區(qū)域顯示不同的顏色,則使用下面代碼即可:
print("\033[0;33;46m---------------------------") print("Amo 好騷氣呀~~~~") print("Amo 好騷氣呀~~~~") print("Amo 好騷氣呀~~~~") print("---------------------------\033[0m")
運行結(jié)果如圖所示:
而如果只設(shè)置一行顯示不同的顏色,則使用下面代碼:
print("\033[0;32;40m Amo被綠過1次~ \033[0m")
那么在控制臺輸出有顏色的文字到這里就結(jié)束了,如果有特定的需求,對應(yīng)著表2進行配色就可以了。一般主要用于我們的控制臺程序。
以上是在PyCharm控制臺中輸出彩色文字和背景的方法的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注億速云行業(yè)資訊頻道!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。