self

self只有在类的方法中才会有,独立的函数或方法是不必带有self的。

self不是关键词

>>> class Person(object):
...     def __init__(self, name):
...         self.__name = name
...     def get_name(self):
...          return self.__name
...
>>> p1 = Person('Bob')
>>> print p1.get_name()
Bob

 

posted @ 2015-12-13 15:58  沐风先生  阅读(172)  评论(0编辑  收藏  举报