Welcome to the Treehouse Community
Looking to learn something new?
Fabian Smith5,355 Points
Got the wrong string(s), what am I doing wrong?
I checked the code on my computer and it returns a touple with all lowercase, all uppercase, first letter capitalised, and reversed. But Treehouse keeps returning the error "got the wrong string(s)", what am I doing wrong?
def stringcases(string): l = list(string) reversed = str() while l: reversed += ''.join(l.pop()) return (string.upper(), string.lower(), string.capitalize(), reversed)
Ari Misha19,274 Points
Hiya Fabian! You dont have to any of that to get reverse of a string. This might help ya a lot.
def stringcases(string): return (string.upper(), string.lower(), string.title(), string[::-1])