#!/usr/bin/env python3 # Print the 216 color codes, each in its corresponding color. values = [ 0, 4, 8, 0xa, 0xc, 0xe ] thecodes = [ "#%1x%1x%1x" % (r, g, b) for r in values for g in values for b in values ] for (index, code) in enumerate(thecodes, start=16): sequence = ("\033[38;5;%sm%s\033[0m") % (index, code) separator = '\n' if index % 6 == 3 else ' ' print (sequence, separator, end='')