def coloured_text(colour, text):
cols = {
"black":"\033[30m",
"red":"\033[31m",
"green":"\033[32m",
"yellow":"\033[33m",
"blue":"\033[34m",
"magenta":"\033[35m",
"cyan":"\033[36m",
"white":"\033[37m",
"reset":"\033[0m",
}
col_code = cols.get(colour, cols["reset"])
return f"{col_code}{text}{cols['reset']}"
print(f"I am {coloured_text('blue', 'blue')}.")
print(coloured_text("red", "This text is red."))