<div dir="ltr"><div dir="ltr"><div dir="ltr">Aren't the arguments for accepting PEP 463 basically the same as the arguments for accepting assignment expressions? The current syntax is painfully verbose and people use inefficient and ad hoc constructions to get around it. Better to have a language feature to support the way that people actually want to write code.</div><div dir="ltr"><br></div><div>If Guido wrote that rejection of PEP 463 then I can't help thinking that he changed his perspective between then and PEP 572 and might have accepted PEP 463 if it had been proposed more recently. (I'm aware of the drama surrounding PEP 572, but still.)</div><br class="gmail-Apple-interchange-newline"></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Jan 27, 2019 at 1:04 PM Michael Selik <<a href="mailto:mike@selik.org">mike@selik.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto"><div dir="auto">Any discussion of except expressions should reference PEP 463 and respond to the arguments there.</div><div dir="auto"><br></div><div dir="auto"><a href="https://www.python.org/dev/peps/pep-0463/" target="_blank">https://www.python.org/dev/peps/pep-0463/</a></div></div>
</blockquote></div></div>