Python Python Basics (2015) Number Game App String length

Luis Bonilla II
Luis Bonilla II
11,451 Points

Not sure why my code is not passing the challenge, all I get is the "Bummer" message

What am I missing?

strlen.py
def just_right(string):
    if len(string) < 5:
        print("Your string is too short")
    elif len(string) > 5:
        print("Your string is too long")
    else: 
        return True

1 Answer

Jennifer Nordell
STAFF
Jennifer Nordell
Treehouse Staff

Hi there! You're doing great, but much as the else statement contains a return, so should your if and elif. The challenge instructions ask you to return a string, but you are printing a string. Try it again with the prints changed to return statements.

Hope this helps! :sparkles:

Luis Bonilla II
Luis Bonilla II
11,451 Points

For some reason I thought I already tried that. Thanks!