在寫deeplearning作業的時候發現他有乙個奇怪的輸出print
print
("\033[93m" + "there is a mistake in the backward propagation! difference = " + str(0.00001) + "\033[0m")
輸出來的文字竟然有顏色
很明顯可以看出我們要輸出的內容兩邊有奇怪的東西,所以猜測肯定是這些東西改變了輸出的顏色
嘗試幾個不同的值,再看看效果
發現果然管用。
不過好像還有背景色的改變,所以又去網上查了一下,原來真的有這個東西,以前從來沒用用過。
詳細顏色規定和原理請看這個地方:
Python終端如何輸出彩色字型
實現過程 終端的字元顏色是用轉義序列控制的,是文字模式下的系統顯示功能,和具體的語言無關。轉義序列是以esc開頭,即用 033來完成 esc的ascii碼用十進位制表示是27,用八進位制表示就是033 書寫格式 開頭部分 033 顯示方式 前景色 背景色m 結尾部分 033 0m 注意 開頭部分的三...
python終端如何輸出彩色字型
python終端如何輸出彩色字型 實現過程 終端的字元顏色是用轉義序列控制的,是文字模式下的系統顯示功能,和具體的語言無關。轉義序列是以esc開頭,即用 033來完成 esc的ascii碼用十進位制表示是27,用八進位制表示就是033 書寫格式 033 顯示方式 前景色 背景色m 字串 033 0m...
Python終端如何輸出彩色字型
實現過程 終端的字元顏色是用轉義序列控制的,是文字模式下的系統顯示功能,和具體的語言無關。轉義序列是以esc開頭,即用 033來完成 esc的ascii碼用十進位制表示是27,用八進位制表示就是033 書寫格式 開頭部分 033 顯示方式 前景色 背景色m 結尾部分 033 0m 注意 開頭部分的三...