Draft Pep (was: Re: Let's Talk About Lambda Functions!)

Greg Ewing see_reply_address at something.invalid
Thu Aug 8 02:13:41 CEST 2002

Duncan Booth wrote:

> Not having spotted that particular flame war, may I ask whether this would 
> be interpreted as:
>     	<expr> if <condition> else <expr>

Yes. One of the nice things is that it resembles what
mathematicians often write, e.g.

    x = 1,  if something
        2,  if something_else
        3,  otherwise

> The 
> second one is obviously wrong (condition before the if), but would probably 
> be expected by C programmers.

I'm not particularly worried about what they expect. :-)

Greg Ewing, Computer Science Dept,
University of Canterbury,	
Christchurch, New Zealand

More information about the Python-list mailing list