Isaiah Jackson6,263 Points
Stuck on this question about if and else statements
I thought I answered this correctly, but it returns a syntax error.
time = 15 store_open = None store_hours = [9, 10, 11, 12, 13, 14, 15, 16, 17, 18] if time in store_hours: store_open = "True" else store_open = "False"
Jason AndersTreehouse Moderator 144,809 Points
You're on the right track, but there are a couple of issues here:
- Check you indentation. In Python, indentation is crucial. You
elsestatement should be lined up with the
ifand the block for the else should be indented and on its own line. (Don't forget the syntax for both are the same, so you are also missing a colon)
- The challenge asks you to set the variable to either True or False. These are
Booleanvalues, not strings. But you have encased them in quotation marks, which now makes them strings instead of Boolean Values.
Just fix those up and you should be good to go.