Python是一種支持各種顏色輸出的編程語言。在Python中,可以使用ANSI轉義代碼來顯示不同顏色的文本。在以下示例中,使用了ANSI轉義代碼來顯示不同背景和前景顏色的文本:
print('\033[1;31;40m 紅色文本 \033[0m') print('\033[2;33;44m 黃色文本,藍色背景 \033[0m')
在上面的代碼中,“\033”表示一個ANSI轉義代碼,后面的數字表示不同的格式和顏色設置。在第一個print語句中,“1”表示使用粗體, “31”表示前景顏色為紅色, “40”表示背景顏色為黑色;在第二個print語句中,“2”表示關閉粗體, “33”表示前景顏色為黃色, “44”表示背景顏色為藍色。
除了這些標準的顏色設置之外,還可以自己定義顏色:
RED = '\033[1;31m' YELLOW = '\033[1;33m' BLUE = '\033[1;34m' print(RED + '紅色文本' + YELLOW + '黃色文本' + BLUE + '藍色文本')
上面的代碼中,定義了三個自定義顏色的變量,然后將它們與文本組合在一起來創建一條多彩的輸出。
如果你想在打印輸出中使用Python變量,可以使用f字符串和ANSI轉義碼來格式化字符串:
name = 'John' print(f'{RED}Hello, {name}!{RESET}')
在這個例子中,使用了f字符串和ANSI轉義碼來打印一個紅色的問候語,其中變量name是根據用戶的輸入動態創建的。
使用顏色可以幫助你在控制臺中更好地顯示輸出,使文本易于閱讀和區分。Python的簡單語法和ANSI轉義碼使得使用顏色非常方便。
上一篇vue 8.5
下一篇python 題庫系統