python在同一个类中不同方法间的变量调用

class A:
    def test_a(self):
        self.m = "hello"			# 要调用的变量前加上self

    def test_b(self):
        self.test_a()
        n = self.m + " world"	# 调用该变量时前加上self,要不然会提示该变量Unsolved reference 'm'
        print(n)


if __name__ == '__main__':
    A().test_b()

运行结果:
在这里插入图片描述

posted @ 2021-08-30 09:53  门前塘  阅读(2)  评论(0)    收藏  举报  来源