Python critique
Steve Holden
steve at holdenweb.com
Sat Dec 11 15:21:53 EST 2010
On 12/11/2010 6:46 AM, Lie Ryan wrote:
> On 12/11/10 11:37, Dan Stromberg wrote:
>> On Fri, Dec 10, 2010 at 3:51 PM, John Nagle <nagle at animats.com> wrote:
>>> On 12/10/2010 3:25 PM, Stefan Behnel wrote:
>>>> Benjamin Kaplan, 11.12.2010 00:13:
>>>>> On Fri, Dec 10, 2010 at 5:46 PM, Octavian Rasnita wrote:
>>>>> The only scopes Python has are module and function.
>>>
>>> There's more. Both a lambda, and in Python 3.x,
>>> list comprehensions, introduce a new scope.
>>
>> And classes and methods.
>
> Also, class scope and instance scope, though similar, are distinct
> scopes. Python also have the hidden interpreter-level scope (the
> __builtins__).
But classes and instances don't have scopes. They have namespaces.
That is, if we are talking about lexical scoping.
regards
Steve
--
Steve Holden +1 571 484 6266 +1 800 494 3119
PyCon 2011 Atlanta March 9-17 http://us.pycon.org/
See Python Video! http://python.mirocommunity.org/
Holden Web LLC http://www.holdenweb.com/
More information about the Python-list
mailing list