Python Python Basics Functions and Looping Raise an Exception

Raise A Value Error Task 1

I Don't understand
def suggest(product_idea):
    return product_idea + "inator"
    raise ValueError( product_idea + "must be longer than 3 characters")

1 Answer

Jennifer Nordell
Jennifer Nordell
Treehouse Teacher

Hi there, malcolm henry! To accomplish this task, you will need an if statement. You should be checking if the length of product_idea is less than or equal to 3 characters. We want to raise the ValueError if the name of the idea is too short. We're considering three letters too short :smiley:

Hint :bulb: Remember that you can use len() to get the length of a string.

Hope this helps! :sparkles: