python的静态函数、类函数、实例函数

举例说明,下面3个函数分别是静态函数、类函数和实例函数,看一下main里面这三个函数分别怎么调用,以及他们如何引用Test.a这个变量

class Test:
    a = 1

    @staticmethod
    def test1():
        print(Test.a)

    @classmethod
    def test2(cls):
        print(cls.a)

    def test3(self):
        print(self.a)

if __name__ == '__main__':
    Test.test1()
    Test.test2()
    Test().test3()
老胡的公众号,关注一波吧
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。