Trong bài viết này, chúng ta sẽ học cách in văn bản có màu trong Python. Chúng tôi sẽ sử dụng một số mô-đun và thư viện tích hợp cũng như một số mã tùy chỉnh. Trước tiên chúng ta hãy xem nhanh cách Python đại diện cho mã màu Show
Trong ngôn ngữ lập trình Python, văn bản có thể được thể hiện bằng các màu khác nhau. Có các thư viện Python rất đơn giản để sử dụng cho màu sắc và định dạng trong thiết bị đầu cuối. Lập trình viên nhận được phản hồi tốt hơn bằng cách in văn bản màu Hãy xem một số ví dụ hữu ích để tô màu văn bản trong Python In văn bản màu bằng Mô-đun coloramaChúng ta có thể sử dụng mô-đun
In văn bản màu bằng mô-đun termcolorChúng ta có thể sử dụng mô-đun termcolor tích hợp để in màu văn bản trong Python. Thuật ngữ màu là một mô-đun python để định dạng Màu ANSII cho đầu ra trong thiết bị đầu cuối. Đối với điều này, mô-đun
In văn bản màu bằng mã ANSI trong PythonChúng tôi có thể sử dụng kiểu mã ANSI để làm cho văn bản của bạn dễ đọc và sáng tạo hơn, bạn có thể sử dụng mã thoát ANSI để thay đổi màu của đầu ra văn bản trong chương trình python. Một trường hợp sử dụng tốt cho việc này là làm nổi bật các lỗi. Các mã thoát được nhập ngay vào câu lệnh in
Mã thoát ANSI ở trên sẽ đặt màu văn bản thành màu xanh lá cây tươi sáng. Định dạng là;
In văn bản màu bằng mô-đun màuChúng ta có thể sử dụng mô-đun color và các chức năng của nó để tô màu văn bản trong Python. Nó là một thư viện có thể được sử dụng sau khi cài đặt bằng cách sử dụng lệnh pip. Vì vậy, trước tiên, hãy cài đặt nó và sau đó nhập nó vào tập lệnh python của bạn để làm nổi bật màu văn bản
ví dụ 2Chúng ta cũng có thể chuyển tên của màu vào hàm fg(). Thấy chưa, nó in văn bản có màu xanh lam khi chúng tôi chuyển màu xanh lam làm giá trị
Đây là những cách khác nhau để bạn có thể in văn bản của mình bằng các màu khác nhau. Bạn cũng có thể thêm các kiểu khác nhau vào văn bản của mình, các màu nền khác nhau cho văn bản của bạn Phần kết luậnTrong bài viết này, chúng ta đã học cách tô màu văn bản và in nền màu bằng cách sử dụng một số chức năng tích hợp như mô-đun 0, 1, v.v. Chúng tôi cũng đã sử dụng một số mã tùy chỉnh. Ví dụ: chúng tôi đã sử dụng các màu và văn bản khác nhau để đánh dấu và in văn bản có màu Có nhiều cách được hỗ trợ bởi python trong đó có thể thêm màu vào văn bản. Bài viết này thảo luận về tất cả với các ví dụ thích hợp để giúp bạn hiểu rõ hơn Phương pháp 1. Sử dụng MÃ ESCAPE ANSIChuỗi thoát ANSI là một chuỗi các ký tự ASCII, hai ký tự đầu tiên là ký tự ASCII “Escape” 27 (1Bh) và ký tự ngoặc trái ” [ ” (5Bh). Ký tự hoặc ký tự theo sau ký tự thoát và ký tự ngoặc trái chỉ định mã chữ và số điều khiển bàn phím hoặc chức năng hiển thị Để thêm màu sắc và kiểu dáng cho văn bản, bạn nên tạo một lớp gọi là ANSI, và bên trong lớp này, khai báo các cấu hình về văn bản và màu sắc với mã ANSI Tiếp cận
Các chức năng được sử dụng
Ví dụ Python3
Bảng mã thoát ANSI BẢNG MÃ ESCAPE ANSI đầu ra Ví dụ mã thoát Ansi Phương pháp 2. Sử dụng màuĐể sử dụng mô-đun này, trước tiên nó cần được cài đặt bằng pip vì nó không được tích hợp sẵn với python.
Tiếp cận
cú pháp
Ví dụ Python3
đầu ra Phương pháp 3. Sử dụng ColoromaNó làm cho các chuỗi ký tự thoát ANSI để tạo văn bản đầu cuối có màu và định vị con trỏ hoạt động trong MS Windows Mã cho màu sắc trong mã hóa là gì?Mã màu HTML là bộ ba hệ thập lục phân đại diện cho các màu đỏ, lục và lam (#RRGGBB) . Ví dụ: với màu đỏ, mã màu là #FF0000, là '255' đỏ, '0' lục và '0' lam. Có 16.777.216 mã màu HTML có thể có và tất cả đều hiển thị trên màn hình 24 bit.
Hàm màu trong Python là gì?hàm color() vẽ màu trên hình ảnh bằng màu tô hiện tại, bắt đầu từ vị trí & phương pháp đã chỉ định . Sử dụng các đối số giống như phương thức color(). Sau đây là PAINT_METHOD_TYPES. 'điểm' thay đổi một pixel. |