[Tutor] Need some clarification on this

Joel Goldstick joel.goldstick at gmail.com
Sat Mar 19 15:54:49 CET 2011

2011/3/19 Yaşar Arabacı <yasar11732 at gmail.com>

> >>>a=5
> >>>b=5
> >>>a == b
> True
> >>>a is b
> True
> My question is, why "a is b" is true. What I expected it to be is that, a
> and b are different things with same value.
> _______________________________________________
> Tutor maillist  -  Tutor at python.org
> To unsubscribe or change subscription options:
> http://mail.python.org/mailman/listinfo/tutor

True means not zero, not "".  Any numeric value but 0 is true.  so you have
True and True.

I think what you are thinking of would be a == b.  Since a does not equal b,
the result is False

Joel Goldstick
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/tutor/attachments/20110319/9b48ec65/attachment.html>

More information about the Tutor mailing list