For review: PEP 308 - If-then-else expression
Paul Moore
gustav at morpheus.demon.co.uk
Sun Feb 9 09:11:51 EST 2003
Erik Max Francis <max at alcyone.com> writes:
> Paul Moore wrote:
>
>> Actually, in C, I often find that I *can't* use the ternary operator,
>> because what I want is a default. So
>>
>> x = y or default
>>
>> is more useful to me. (But Python already has that).
>
> Except when y might evaluate as false.
Yes, yes. We all know about this. If y might evaluate as false, I
wouldn't use this. I'm not incompetent, you know.
Paul
--
This signature intentionally left blank
More information about the Python-list
mailing list