在Python中,可以使用ANSI轉義序列來設置print
輸出的顏色。以下是一個簡單的示例:
def print_colored(text, color_code):
"""
參數1:要打印的文本
參數2:顏色代碼(例如:\033[31m 為紅色,\033[32m 為綠色)
"""
print(f"{color_code}{text}\033[0m")
# 示例用法
red_color = "\033[31m"
green_color = "\033[32m"
print_colored("這是紅色文字", red_color)
print_colored("這是綠色文字", green_color)
以下是一些常見顏色的ANSI轉義代碼:
\033[31m
\033[32m
\033[33m
\033[34m
\033[35m
\033[36m
\033[37m
請注意,這些代碼在不同的操作系統和終端上可能有所不同。在某些情況下,可能需要安裝第三方庫(如colorama
)以獲得更廣泛的支持。