python設(shè)置顏色的方法是什么

小億
129
2024-01-25 14:51:44

在Python中設(shè)置顏色可以通過(guò)使用ANSI轉(zhuǎn)義碼來(lái)實(shí)現(xiàn)。ANSI轉(zhuǎn)義碼是一系列特殊字符,用于控制終端的功能,其中包括設(shè)置文字和背景顏色。

要設(shè)置文字顏色,可以使用以下ANSI轉(zhuǎn)義碼:

  • \033[30m:黑色
  • \033[31m:紅色
  • \033[32m:綠色
  • \033[33m:黃色
  • \033[34m:藍(lán)色
  • \033[35m:洋紅色
  • \033[36m:青色
  • \033[37m:白色

要設(shè)置背景顏色,可以使用以下ANSI轉(zhuǎn)義碼:

  • \033[40m:黑色背景
  • \033[41m:紅色背景
  • \033[42m:綠色背景
  • \033[43m:黃色背景
  • \033[44m:藍(lán)色背景
  • \033[45m:洋紅色背景
  • \033[46m:青色背景
  • \033[47m:白色背景

要重置顏色,可以使用以下ANSI轉(zhuǎn)義碼:

  • \033[0m:重置顏色和樣式

以下是一個(gè)示例,演示如何使用ANSI轉(zhuǎn)義碼設(shè)置文字顏色為紅色和背景顏色為藍(lán)色:

print("\033[31m\033[44mHello, world!\033[0m")

這將打印出紅色文字和藍(lán)色背景的"Hello, world!"。

0