On 18/07/12 15:09, Santosh Kumar wrote:
Here is my script:

name = raw_input("What's your name? ")

if name == "Santosh":
     print "Hey!! I have the same name."
elif name == "John Cleese" or "Michael Palin":
     print "I have no preference about your name. Really!!"
else:
     print "You have a nice name."


The if part works well. The elif part works well too. The problem is
even if you enter strings other than "Santosh", "John Cleese" and
"Michael Palin" you still get the print from elif part, not from else
part.
_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor


Note that you *can* do:

    if name in ("John Cleese", "Michael Palin"):

Ross
_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor

Reply via email to