I was trying to make The Big If a tiny bit more interactive. But ended up not getting stuff printed.
I have no errors.
As we can see, I am using raw_input() to ask a question "do you like to code?", give an opinion and the code is meant to react to the words yes, unsure or no. It was meant to react by RETURNing false (what the task requests me to do) and then to PRINT a sentence (see my code). The problem is that the boolean True or False was returned, but the sentence didn't get printed. I tried changing PRINT to RETURN but it did not work either.
I think that there is something to do with the syntax of IF STATEMENTS. So can someone tell me how to make the boolean and the sentence appear.
opinion = raw_input("Do you like to code? (yes, no, unsure)") # Make sure that the_flying_circus() returns True def the_flying_circus(): if (8 <= 9) and (opinion == "yes"): # Start coding here! # Don't forget to indent # the code inside this block! return True print "Lets go!" elif (8 == 9) or (opinion == "unsure"): # Keep going here. # You'll want to add the else statement, too! return True print "Well you will in future!" else: return False print "Don't worry, you might in future!" print the_flying_circus()