Welcome to the Treehouse Community
Looking to learn something new?
(Python) Bummer! `squared` didn't return the right answer.
What is wrong here???
# EXAMPLES # squared(5) would return 25 # squared("2") would return 4 # squared("tim") would return "timtimtim" def squared(num): try: test = int(num) except: return len(num) ** 2 return test ** 2
Steven Parker220,416 Points
If the input is a number, you square it, that part is right.
If the input is not a number you square its length, but that's not what the challenge asks.
Instead, you should repeat it a number of times, based on its length.