When the method needs to refer to, bind, or unbind an attribute of its
self object, it does so by standard attribute-reference syntax (e.g.,
self.name). The lack of implicit scoping may take some getting used to
If the method needs to reference a member of the object on which the method call is made, it must refer to such member using "self." (eg. self.memberName). There is no implicit access to member variables of the same object.
Share this highlighthttp://www.safaribooksonline.com/a/python-in-a/20702135/