[Python-Dev] PEP 572: Assignment Expressions
MRAB
python at mrabarnett.plus.com
Wed Apr 18 13:43:51 EDT 2018
On 2018-04-17 22:44, Greg Ewing wrote:
> Paul Moore wrote:
>> the next question will likely be "so why does = exist at all?"
>
> And if we decide to make ':=' the official assigment operator and
> deprectate '=', the next question will be "Why do we have '=='
> instead of '='?"
>
Some languages use '=' for assignment, others for equality, but do you
know of a language that uses ':=' for equality' or '==' for assignment?
If Python saw '=' it could ask "Do you mean assignment ':=' or equality
'=='?".
More information about the Python-Dev
mailing list