On Sun, Jan 20, 2019 at 9:43 PM James Lu wrote:
> Backtick expressions work exactly like lambdas, except that they are bound
> to the instance they are created in every time that class is used to create
> one. To illustrate, this “percent” property is bound to the instance, not
> to the class.
>
> Backtick expressions work exactly like lambdas, except that they are bound to
> the instance they are created in every time that class is used to create one.
I would if possible very much like to see some real world examples of
Python code, that would benefit by being rewritten to use the new
s
On Mon, Jan 21, 2019 at 05:56:17PM +1100, Steven D'Aprano wrote:
[...]
> > And a few more examples for clarity.
> >
> > def example():
> > locals()['a'] = 1
> > expr = `a+1`
> > return expr() # error: one variable is required
>
> Still not clear to me. It might help if you showed expected input
Calvin Spealman wrote:
The one positive I see is that because there is no open and closing pair
of backticks, like parens or brackets, you can't easily nest this syntax
and I actually like how it inherently discourages or makes that impossible!
Perhaps surprisingly, the backtick syntax in Pyth