Python handles string objects powerfully and elegantly. There are a LOT of great tutorials and walkthroughs online, so I'm not going to replicate them. I'll list what I think are the barebones stuff here, and a few resources for you to reference.
Again, just a FEW basics.
a_str = 'Hey you' + ' there' # concatenate strings a_str[3:5]
.split(), takes a string and returns a list of strings, while
.join()takes a list and returns one string
a_str.split() #splits on spaces by default
['Hey', 'you', 'there']
['H', 'y you th', 'r', '']
split_up = a_str.split() # syntax: <string to use as joiner>.join(<list of strings>) '---'.join(split_up)
You can wrap strings in ', ", ''', or """
You can use
.replace() to replace characters:
'HHHHey you there'