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 String upper()
Python String center()
Python Set symmetric_difference_update()
Python Program to Find Armstrong Number in an Interval
Python Input, Output and Import
Python Function Arguments
Python Program to Split a List Into Evenly Sized Chunks
Python Program to Count the Number of Occurrence of a Character in String
Python Program to Create Pyramid Patterns
Python Program to Transpose a Matrix
Python Program to Differentiate Between type() and isinstance()
Python Keywords and Identifiers
Python Set issuperset()
Python super()
Python Dictionary get()
Python Program to Get the Class Name of an Instance
Python Program to Check the File Size
Python Objects and Classes
Python Artificial Intelligence Project for Beginners - Joshua Eckroth
Python Custom Exceptions
Python Dictionary setdefault()
Python pass statement
Python List clear()
Python Dictionary items()
Python Program to Generate a Random Number
Python ord()
Python Program to Calculate the Area of a Triangle
Python Iterators
Python Deep Learning Cookbook - Indra den Bakker
Python Set copy()
Python Dictionary pop()
Python String rsplit()