summaryrefslogtreecommitdiffstats
path: root/Doc/tut
diff options
context:
space:
mode:
authorTim Peters <tim.peters@gmail.com>2000-11-27 06:38:04 (GMT)
committerTim Peters <tim.peters@gmail.com>2000-11-27 06:38:04 (GMT)
commitc113465a49c042ee9268e0978a31ab2e92b57c1b (patch)
tree7bf713075a6539181019e076d95b3d2a47cf1c0a /Doc/tut
parentcb54be869c36a04a6e1cb1e964a9e22c37c276c7 (diff)
downloadcpython-c113465a49c042ee9268e0978a31ab2e92b57c1b.zip
cpython-c113465a49c042ee9268e0978a31ab2e92b57c1b.tar.gz
cpython-c113465a49c042ee9268e0978a31ab2e92b57c1b.tar.bz2
SF non-bug 123520: fleshed out the tutorial's lambda example a little more.
Diffstat (limited to 'Doc/tut')
-rw-r--r--Doc/tut/tut.tex11
1 files changed, 9 insertions, 2 deletions
diff --git a/Doc/tut/tut.tex b/Doc/tut/tut.tex
index ae835cd..87c7a9a 100644
--- a/Doc/tut/tut.tex
+++ b/Doc/tut/tut.tex
@@ -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}