top of page

Python 5d - COlorama


What is Colorama?

Colorama is a library that allows the colour of text to be changed.

Information about the library can be found on the Python Package Index (PyPi) website. Copyright of the library is held by Jonathan Hartley & Arnon Yaari.

                  Colorama can be imported when using some online editors like Replit.


                  Colorama is not available as a default library on the standard Python offline editor (IDLE).

Using Colorama

The three main commands using Colorama are:

  • Fore to change the text colour.

  • Back to change the highlight colour.

  • Style to make the text appear dim or bright.

from colorama import Fore

print(Fore.GREEN + "Hello There")

Hello There

from colorama import Back

print(Back.YELLOW + "Goodbye Now")

Goodbye Now

from colorama import Style

print(Style.DIM + "Hi Again")

Hi Again

There are 8 possible colours to choose with the Fore and Back commands. You must write the colour name in CAPITAL LETTERS.

BLACK        CYAN        GREEN        MAGENTA        RED        WHITE        YELLOW                       There is also the RESET option, e.g. Fore.RESET

The 2 options to choose with the Style command are DIM and BRIGHT. You can also use Style.RESET_ALL

Colorama Task 1 (Traffic Lights)

Create a simple traffic light program

The user is prompted for an input.


Typing "GO" will output a suitable message in GREEN, typing "WAIT" will output a message in YELLOW and typing "STOP" will output a response in RED.

Example solutions:

What should the driver do? STOP

You must stop your car.

What should the driver do? GO

It is safe to continue driving.

bottom of page