I want to create a function that takes a short text and returns it in the so-called Jaden Case mode where each word's first letter is a capital (best reference I could find).
For example "Hi, I'm twenty years old"
should return "Hi I'm Twenty Years Old"
.
I have tried to solve this problem on my own, but the letter after the apostrophe sign becomes a capital whereas it shouldn't..
My attempt:
def toJadenCase(string):
for letter in string:
if letter == "\'" :
letter[+1].lowercase()
else:
return string.title()
return string