python类内部调用自己的成员函数必须加self

class A:
    def a(self):
        print("hello world")
    
    def b(self):
        return self.a()

上面的self.a()中self是不可缺少的,否则找不到a()的定义,这是和C++/C语言所不同的.

posted @ 2018-10-13 09:59  心媛意码  阅读(10618)  评论(0编辑  收藏  举报