“or” conditional in Python troubles [duplicate]
This question already has an answer here: How to test multiple variables against a value? 21 answers I'm learning Python and I'm having a little bit of a problem. Came up with this short script after seeing something similar in a course I'm taking. I've used "or" with "if" before with success (it doesn't show much here). For some reason I can't seem to get this working: test = raw_input("It's the flying circus! Cool animals but which is the best?") x = test.lower() if x == "monkey" or "monkeys": print "You're right, they are awesome!!" elif x != "monkey" or "monkeys": print "I'm sorry, you're