1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
def color_text(text):
    text_color_list = {
        'black'30,
        'red'31,
        'green'32,
        'yellow'33,
        'blue'34,
        'magenta'35,
        'cyan'36,
        'white'37,
        'bright_black'90,
        'bright_red'91,
        'bright_green'92,
        'bright_yellow'93,
        'bright_blue'94,
        'bright_magenta'95,
        'bright_cyan'96,
        'bright_white'97
    }
 
    back_color_list = {
        'black'40,
        'red'41,
        'green'42,
        'yellow'43,
        'blue'44,
        'magenta'45,
        'cyan'46,
        'white'47,
        'bright_black'100,
        'bright_red'101,
        'bright_green'102,
        'bright_yellow'103,
        'bright_blue'104,
        'bright_magenta'105,
        'bright_cyan'106,
        'bright_white'107
    }
 
    result = '\033[{text_color}m\033[{back_color}m{text}\033[0m'.format(text_color=text_color_list['red'], back_color=back_color_list['bright_white'], text=text)
 
    return result
 
if __name__ == '__main__':
    print('hi! my name is ' + color_text('sunny'+ '. nice to meet you :)')
 
cs