How does this code works:
Rocco Moretti
roccomoretti at hotpop.com
Mon Jul 11 19:04:10 EDT 2005
vch wrote:
> Here's an example from some book:
>
> def foo(n):
> s = [n]
> def bar(i):
> s[0] += i
> return s[0]
> return bar
>
> what I don't understand is how this example works, taking into account
> the LGB rule. I thought that s is not accessible from bar, but it is,
> apparently. Why?
Nested Scopes (Since Python 2.1):
http://www.python.org/peps/pep-0227.html
More information about the Python-list
mailing list