Proposed new conditional operator: "or else"

Zachary Ware zachary.ware+pylist at gmail.com
Tue Dec 2 12:41:06 EST 2014


On Tue, Dec 2, 2014 at 11:18 AM, Roy Smith <roy at panix.com> wrote:
> Wouldn’t it be neat to write:
>
>    foo == 42 or else
>
> and have that be an synonym for:
>
>     assert foo == 42
>
> :-)

Never going to happen, but I like it!  Perhaps raise IntimidationError
instead of AssertionError when it fails?

-- 
Zach



More information about the Python-list mailing list