print(f' ') is used to output formatted strings.
The field width integer is 19. In a format specification, an alignment character can be added before the field width integer. A fill character can be added before the alignment character.
{color_name:-^19} centers color_name within 19 characters, filling the remaining width with '-'.
{color_name:->19} right-aligns color_name within 19 characters, filling the remaining width with '-'.