Python v3.1.2 documentation question

Ethan Furman ethan at stoneleaf.us
Tue Jun 29 17:00:47 EDT 2010


Stephen Hansen wrote:
> On 6/29/10 10:01 AM, Ethan Furman wrote:
>> In the glossary section it states:
>>
>> <doc>
>> nested scope
>>
>> The ability to refer to a variable in an enclosing definition. For
>> instance, a function defined inside another function can refer to
>> variables in the outer function. Note that nested scopes work only for
>> reference and not for assignment which will always write to the
>> innermost scope. In contrast, local variables both read and write in the
>> innermost scope. Likewise, global variables read and write to the global
>> namespace.
>> </doc>
>>
>> Doesn't the nonlocal keyword make variables in outer scopes writable?
> 
> Yes. I'd submit a doc bug.

Bug submitted.

~Ethan~




More information about the Python-list mailing list