在 Class 中的另一个函数中使用变量

useing a variable in a another function inside a Class

我想在 class 中的不同函数中使用一个变量。 这是一个简单的代码:

Class Simple:
    def__init__(self):
       pass

    
    def func1(self)
        a = [1,2,3]

    def func2(self)
        b = a
        print(b)

我如何在 func2 中使用这个“a”变量?

作为Johnny Mopp said in his ,你可以创建一个实例变量。

Class Simple:
    def__init__(self):
       pass
    
    def func1(self):
        self.a = [1,2,3]

    def func2(self);
        print(self.a)