Explain string boolean expression

Michal Wallace sabren at manifestation.com
Thu Nov 15 22:14:08 CET 2001

On Thu, 15 Nov 2001, Serg wrote:

> Explain please what exactly
> "" or "Some" or "abbyds"

Well, if you type it into the python prompt, you'd see
it prints "Some"... :)

"" is a false value, "Some" and "abbyds" are true values.

So it's the same as saying:

(false) or (something true) or (something else true)

And if you look at the order of operations, this compares
the first two, returns "something true" and forgets about
the the final value.


- Michal   http://www.sabren.net/   sabren at manifestation.com 
Give your ideas the perfect home: http://www.cornerhost.com/
 cvs - weblogs - php - linux shell - perl/python/cgi - java

More information about the Python-list mailing list