Python Python Basics Functions and Looping Raise an Exception

Ryan Kugelman
Ryan Kugelman
2,494 Points

hey guys i cant figure this one out. how many lines of code should i write?

suggestinator.py
def suggest(product_idea):


try product_idea = input("whats your idea?")
if product_idea <= 2:
        raise ValueError("ww")
    else:
        return product_idea + "inator"

1 Answer

w3bd3vpete
w3bd3vpete
6,407 Points

since product_idea is a str you need to change it to an int and get the length

def suggest(product_idea):

if int(len(product_idea)) < 3:
    raise ValueError("Your entry is too short")
return product_idea + "inator"

Hope this helps.