Hướng dẫn how do you use color in python? - làm thế nào để bạn sử dụng màu sắc trong python?

Trong bài viết này, chúng tôi sẽ đề cập đến cách in văn bản màu bằng Python bằng một số phương thức để xuất văn bản màu vào thiết bị đầu cuối trong Python. & NBSP;how to print colored text in Python using several methods to output colored text to the terminal in Python. 

Những cách phổ biến nhất để làm điều này là sử dụng:

  • Sử dụng mô -đun Colorama
  • Sử dụng mô -đun TermColor
  • Sử dụng mã ANSI trong Python

Phương pháp 1: In văn bản màu sử dụng mô -đun Colorama

Mô-đun Colorama là in hình nền tảng của văn bản màu sau đó có thể được thực hiện bằng cách sử dụng tốc ký không đổi Colorama cho các chuỗi thoát ANSI: & nbsp;is aCross-platform printing of colored text can then be done using Colorama’s constant shorthand for ANSI escape sequences: 

Ví dụ 1: & NBSP; Chương trình Python để in văn bản màu đỏ với nền màu xanh lá cây.  Python program to print red text with green background.

Python3

from colorama import Fore, Back, Style

print(Fore.RED + 'some red text')

print____1010 colorama 2)

printcolorama 5+ colorama 7)

printimport0

printimport2import3)

Output:  

Hướng dẫn how do you use color in python? - làm thế nào để bạn sử dụng màu sắc trong python?

Ví dụ 2: Chương trình Python để in văn bản màu xanh lá cây với nền màu đỏ. Python program to print green text with red background.

Python3

from colorama import import8

from Fore, Back, Style0import Fore, Back, Style2

Fore, Back, Style3

Các

Output: 

Hướng dẫn how do you use color in python? - làm thế nào để bạn sử dụng màu sắc trong python?

Phương pháp 2: In văn bản màu sử dụng mô -đun TermColor

Mô -đun TermColor là một mô -đun Python cho định dạng màu ANSII cho đầu ra trong thiết bị đầu cuối. & NBSP; is a python module for ANSII Color formatting for output in the terminal. 

Ví dụ: Chương trình Python để in văn bản và nền màu.Python program to print colored text and background.

Python3

import print3

from Fore, Back, Style0import print7

print8print9 (Fore.RED 0Fore, Back, Style6Fore, Back, Style7(Fore.RED 3(Fore.RED 4print9(Fore.RED 6(Fore.RED 7Fore, Back, Style7(Fore.RED 9____60

print+2

+3Fore, Back, Style6Fore, Back, Style7Fore, Back, Style8Fore, Back, Style7print0)

Is

'some red text'8Fore, Back, Style6)

'some red text'8)2)

)4 )5)6 )7import22222

print1print2print3print4print9print6)

Các

Output: 

Hướng dẫn how do you use color in python? - làm thế nào để bạn sử dụng màu sắc trong python?
 

Phương pháp 3: In văn bản màu bằng mã ANSI trong Python

Cách phổ biến nhất để in văn bản màu là bằng cách in trực tiếp các chuỗi thoát ANSI. Điều này có thể được phân phối ở các định dạng khác nhau như: & nbsp;

Ví dụ 1: Xây dựng các chức năng để gọi & nbsp;

Chúng ta có thể xây dựng các chức năng để gọi các hàm có tên màu cụ thể để thực hiện chuỗi thoát ANSI có liên quan. Dưới đây là chương trình Python để in văn bản và nền màu

Python3

Is

Is

Is

Is

Is

Is

Is

'some red text'0 colorama 67printimport2222

colorama 74colorama 75)

colorama 77colorama 78)

colorama 80colorama 81)

colorama 83colorama 84)

colorama 80colorama 81)

Output: 

Hướng dẫn how do you use color in python? - làm thế nào để bạn sử dụng màu sắc trong python?

 

Ví dụ 2: Xây dựng một lớp màu

Tạo một lớp để phân bổ nền và màu tiền cảnh và gọi chúng. & Nbsp; bên dưới là chương trình Python để in văn bản và nền màu.

Python3

colorama 89 colorama 90

colorama 91print9 colorama 93

colorama 94print9 colorama 96

colorama 97print9 colorama 99

import00print9 import02

import03print9 import05

import06import07print9 import09

import10import11print9 import13

import14colorama 89 import16

import17import18print9 import20

import17import2222249 import24

import17import26print9 import28

import17import30print9 import32

import17import34print9 import36

import17import38print9 import40

import17import42print9 import44

import17import46print9 import48

import17import50print9 import52

import17import54print9 import56

import17import58print9 import60

import17import62print9 import64

import17import66print9 import68

import17import70print9 import72

import17import74print9 import76

print1colorama 89 import79

import17import18print9 import83

import17import22222 import87

import17import26print9 import91

import17import30print9 import95

import17import34print9 import99

import17import38print9 Fore, Back, Style03

import17import42print9 Fore, Back, Style07

import17import46print9 Fore, Back, Style11

printFore, Back, Style13Fore, Back, Style14Fore, Back, Style15Fore, Back, Style16)

printFore, Back, Style19Fore, Back, Style14Fore, Back, Style15Fore, Back, Style16)

Output: 

Hướng dẫn how do you use color in python? - làm thế nào để bạn sử dụng màu sắc trong python?

Ví dụ 3: Chức năng lặp lại

Chúng ta có thể thiết kế trình tự, chức năng, các chức năng của Iterating & tự tạo và tự tạo;

Python3

'some red text'0 Fore, Back, Style25

print1)4 Fore, Back, Style28)6 )7__22222222

Is

Fore, Back, Style44Fore, Back, Style45print9 Fore, Back, Style47

Fore, Back, Style44)4 Fore, Back, Style50)6 )7__22222224354Fore, Back, Style7Fore, Back, Style56print0

Is

Fore, Back, Style58Fore, Back, Style45+______49

Fore, Back, Style44printFore, Back, Style82

import17printimport2Fore, Back, Style86)

Fore, Back, Style88

Output: 

Hướng dẫn how do you use color in python? - làm thế nào để bạn sử dụng màu sắc trong python?


Màu sắc hoạt động như thế nào trong Python?

Trong mô hình màu RGB, bất kỳ màu nào cũng có thể được tạo bằng cách trộn 3 màu chính, cụ thể là màu đỏ, xanh lá cây và xanh dương. Trong mô hình này, một màu có thể được mô tả bằng cách chỉ định một nhóm 3 giá trị số (thường dao động từ 0 đến 255), mỗi chỉ định cường độ của các màu đỏ, xanh lá cây và xanh dương có màu.any color can be generated by mixing 3 primary colors, namely, Red, Green, and Blue. In this model, a color can be described by specifying a group of 3 numeric values (typically ranging from 0 to 255), each specifying the intensity of Red, Green, and Blue colors present in a given color.

Mã cho màu trong Python là gì?

Thêm màu vào văn bản trong Python.