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).
Share this highlighthttp://www.safaribooksonline.com/a/python-in-a/20702135/