python之为什么类中函数的变量声明要加self

class A:
    def go(self):
        self.one= 'sdf'
    def go1(self):
        print self.one

a = A()
a.go()
a.go1()
sdf

==加了self,以后,这个变量就变成了全局变量,在类中的其他函数中也可以调用。


版权声明:本文为a787264137原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。