I've had a go and tried three different variations yet I keep on getting a bummer!
A little help wouldn't go amiss on this one.
def sillycase (word): midpoint = len(word) // 2 word1 = word[:midpoint].lower() word2 = word[midpoint:].upper() return word1 + word2
Grigorij Schleifer10,352 Points
Hey Sam, your code works fine. Reload the page and paste the code again. I just tried it and it passed the challenge.
You can save some typing by modifying the return statement too
def sillycase(word): midpoint = len(word)//2 return word[:midpoint].lower() + word[midpoint:].upper()
Hope that helps ...