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
.
\x1b
calls a function. You can also use\033
for the same purpose.38;2;r;g;b
helps to set RGB color.5;86;243
are the rgb color for blue (the color of the logo of Programiz).m
is the function name. Here,m
means 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 reversed()
Python next()
Python Program to Randomly Select an Element From the List
Python int()
Python Program to Return Multiple Values From a Function
Python Program to Concatenate Two Lists
Python Program to Convert Decimal to Binary, Octal and Hexadecimal
Python Program to Reverse a Number
Python eval()
Python String expandtabs()
Python Decorators
Python hex()
Python Directory and Files Management
Python Program to Multiply Two Matrices
Python Dictionary keys()
Python Get Current time
Python List pop()
Python Program to Add Two Matrices
Python String rfind()
Python Tuple index()
Node.js vs Python for Backend Development
Python Program to Make a Simple Calculator
Python String rsplit()
Python Matrices and NumPy Arrays
Python String rjust()
Python Program to Split a List Into Evenly Sized Chunks
Python Custom Exceptions
Python Data Analytics with Pandas, NumPy and Matplotlib - Fabio Nelli
Python Dictionary copy()
Python Set issuperset()
Python set()
Python callable()