溫馨提示×

python的print如何實現(xiàn)顏色輸出

小樊
100
2024-09-13 04:16:51
欄目: 編程語言

在Python中,可以使用ANSI轉(zhuǎn)義碼來實現(xiàn)彩色輸出。以下是一個簡單的示例,展示了如何在print函數(shù)中使用顏色:

def colored_print(text, color_code):
    print(f"\033[{color_code}m{text}\033[0m")

# 使用不同的顏色代碼
red_color_code = 31
green_color_code = 32
blue_color_code = 34

colored_print("紅色文本", red_color_code)
colored_print("綠色文本", green_color_code)
colored_print("藍色文本", blue_color_code)

這里是一些常用的顏色代碼:

  • 30: 黑色
  • 31: 紅色
  • 32: 綠色
  • 33: 黃色
  • 34: 藍色
  • 35: 洋紅色
  • 36: 青色
  • 37: 白色

注意:這種方法在大多數(shù)Unix和類Unix系統(tǒng)(如Linux和macOS)上有效,但在某些Windows系統(tǒng)上可能無法正常工作。在這種情況下,可以考慮使用第三方庫,如coloramatermcolor。

0