For review: PEP 308 - If-then-else expression

Erik Max Francis max at
Mon Feb 10 08:37:37 CET 2003

Andrew Koenig wrote:

> I think we agree.
> Again, I think we agree.  I think the behavior should be whatever is
> easiest to describe.

Indeed we do.

> I'd still be willing to live with `x if C else y', because I think
> it's much better than `C and x or y'.

Practically any real conditional operator would be better than `C and x
or y', because `C and x or y' is _wrong_ (as you have so eloquently
pointed out many times in these threads).

 Erik Max Francis / max at /
 __ San Jose, CA, USA / 37 20 N 121 53 W / &tSftDotIotE
/  \ No man quite believes in any other man.
\__/ H.L. Mencken
    Alcyone Systems /
 Alcyone Systems, San Jose, California.

More information about the Python-list mailing list