[Python-Dev] replacing 'global'
Skip Montanaro
skip at pobox.com
Sun Oct 26 12:11:51 EST 2003
> Sounds good to me. Question: what does this do?
>
> def f():
> def g(x):
> z := x
...
> That is, in the absence of a pre-existing binding, where does the
> binding for := go? I think it should be equivalent to global, going to
> the module scope.
This is one place I think an extension of the global statement has a
definite advantage:
def f():
def g():
global z in f
z = x
Skip
More information about the Python-Dev
mailing list