[Python-Dev] assignment expressions: an alternative proposal (original) (raw)

Yury Selivanov yselivanov.ml at gmail.com
Tue Apr 24 11:56:17 EDT 2018


On Tue, Apr 24, 2018 at 11:51 AM, Ethan Furman <ethan at stoneleaf.us> wrote:

When I compare to variables from outer scopes they usually are on the right side of '=='.

You mean something like if 2 == x: ? I never write code like that, and I haven't seen it, either.

Hm. I mean this:

const = 'something'

def foo(arg): if arg == const: do something

Note that "const" is on the right side of "==".

Would you write this as

def foo(arg): if const == arg:

? ;)

Yury



More information about the Python-Dev mailing list