[Python-ideas] [Python-Dev] What's the status of PEP 505: None-aware operators?

MRAB python at mrabarnett.plus.com
Wed Nov 29 18:05:47 EST 2017


On 2017-11-29 21:27, Greg Ewing wrote:
> Nick Coghlan wrote:
> 
>>>What about more English-like syntax:
>>>
>>>X or else Y
>> 
>> The problem with constructs like this is that they look like they
>> should mean the same thing as "X or Y".
> 
> How about:
> 
>      x otherwise y
> 
> It looks different enough from "or" that you're not going
> to accidentally read it that way when skimming.
> 
> The meaning is something you'll have to learn if you don't
> know, but at least it's a word that can be googled for.
> 
It has the disadvantage that it's quite long. How about "alt" 
(abbreviation for "alternatively"):

     x alt y


More information about the Python-ideas mailing list