Table of Contents
In this example, you will learn to print colored text to the terminal.
To understand this example, you should have the knowledge of the following Python programming topics:
1. Example 1: Using ANSI escape sequences
print('\x1b[38;2;5;86;243m' + 'Programiz' + '\x1b[0m')
Output
Programiz
The working of the above line of code is shown in the figure below.

Let’s understand the escape code \x1b[38;2;5;86;243m.
\x1bcalls a function. You can also use\033for the same purpose.38;2;r;g;bhelps to set RGB color.5;86;243are the rgb color for blue (the color of the logo of Programiz).mis the function name. Here,mmeans SGR (Select Graphics Rendition) function.
For more information regarding the ANSI escape code, you can refer to ANSI escape code.
2. Example 2: Using python module termcolor
from termcolor import colored
print(colored('Programiz', 'blue'))
Output
Programiz
Using the module termcolor, you can get the desired output. Also, you can set different styles of the text using this module.
The first parameter of colored() is the text and the second parameter is the color.
Related posts:
Python String rjust()
Intelligent Projects Using Python - Santanu Pattanayak
Python Package
Python String isdecimal()
Python Custom Exceptions
Python Data Analytics with Pandas, NumPy and Matplotlib - Fabio Nelli
Python Program to Parse a String to a Float or Int
Python Program to Shuffle Deck of Cards
Python Program to Add Two Matrices
Python Program to Safely Create a Nested Directory
Python sorted()
Python bin()
Python abs()
Python range()
Python Dictionary items()
Python Iterators
Python Program to Reverse a Number
Python Program to Check If a List is Empty
Python Tuple count()
Python Generators
Introduction to Machine Learning with Python - Andreas C.Muller & Sarah Guido
Python getattr()
Python Program to Convert Decimal to Binary, Octal and Hexadecimal
Python Program to Get the File Name From the File Path
Python Dictionary update()
Python Program to Illustrate Different Set Operations
Python Program to Concatenate Two Lists
Python iter()
Python String isspace()
Python isinstance()
Node.js vs Python for Backend Development
Python Dictionary setdefault()