Python Python Basics Functions and Looping Raise an Exception

Albert Vathapally
Albert Vathapally
567 Points

Could someone please walk me through the Can you please raise a ValueError if the product_idea is less than 3 challange?

I am having a lot of trouble finding out the problem

suggestinator.py
def suggest(product_idea):
    if len.product_idea < 3:
        raise ValueError()
return product_idea + "inator"

input("enter")
print(suggest("enter"))

1 Answer

Daniel Turato
PRO
Daniel Turato
Java Web Development Techdegree Graduate 30,086 Points

The reason it's not working is due to your use of len. The correct way to find the length of a string is like this:

len(product_idea)

Otherwise, everything else looks good. Hope this helps