Python Python Collections (2016, retired 2019) Slices sillyCase

My code works on repl, I dont know why it is not accepted.

def sillycase(word): p1 = word[:len(word) // 2].lower() p2 = word[len(word) // 2:].upper() return p1 + p2

sillycase.py
def sillycase(word):
    p1 = word[:len(word) // 2].lower()
    p2 = word[len(word) // 2:].upper()
    return p1 + p2
Nathan English
Nathan English
2,644 Points

Someone must be wrong with your indentation then. I just copied your code and it work. Restart the challenge and type it in manually !

1 Answer

Chris Freeman
MOD
Chris Freeman
Treehouse Moderator 58,897 Points

You are mixing Tabs and Spaces in your code. Replace tab indentation with spaces and your code should work.

Post back if you have more questions. Good Luck!!