Proposed PEP for a Conditional Expression

Terry Reedy tjreedy at
Thu Sep 13 04:02:22 CEST 2001

"Greg Ewing" <greg at> wrote in message
news:3BA00239.DECE6412 at
> "Terry Reedy" <tjreedy at>:
> > I agree that the above is backwards.
> > <cond> if <expr> else <expr>
> No! That sounds way too much like Forth!

It is exactly like C, whose ? : equivalent is the impetus for the
proposed change.
Of course, if you don't like the form of C's conditional expressions,
you won't like its translation into Python.

Terry J. Reedy

More information about the Python-list mailing list