Commit c113465a authored by Tim Peters's avatar Tim Peters

SF non-bug 123520: fleshed out the tutorial's lambda example a little more.

parent cb54be86
......@@ -1497,8 +1497,15 @@ cannot reference variables from the containing scope, but this can be
overcome through the judicious use of default argument values, e.g.
\begin{verbatim}
def make_incrementor(n):
return lambda x, incr=n: x+incr
>>> def make_incrementor(n):
... return lambda x, incr=n: x+incr
...
>>> f = make_incrementor(42)
>>> f(0)
42
>>> f(1)
43
>>>
\end{verbatim}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment