I can't figure out why the following doesn't work.
# Example
print "So, yes or no?"
answer = raw_input()
print answer
if answer == "Yes":
        print "Yes indeed!"
elif answer == "yes" or "y":
        print "Oh yeah!"
elif answer == "No":
        print "No it isn't!"
elif answer == "no" or "n":
        print "Not really!"
else: 
        print "Say what?"
When I remove the or, it does work. What am I doing wrong?
-edit- I have it now, thanks a lot!
# Example
print "So, yes or no?"
answer = raw_input()
print answer
if answer in "Yes":
        print "Yes indeed!"
elif answer in ("yes", "y"):
        print "Oh yeah!"
elif answer in "No":
        print "No it isn't!"
elif answer in ("no", "n"):
        print "Not really!"
else: 
    print "Say what?"
 
     
     
    