【发布时间】:2020-01-13 19:10:49
【问题描述】:
这是一个更好地解释我的问题的示例,
class T:
def fn(self):
rest = 'test'
return rest
def fn1(self):
print(rest)
我想知道,是否有任何方法可以访问函数fn1 中函数fn 中定义的变量。
我环顾四周,发现我们可以通过在函数fn 中传递global rest 来使变量成为全局变量,如下所示,这样我就能够在函数fn1 中访问rest 变量
def fn(self):
global rest
rest = 'test'
return rest
我想知道是否有任何其他方式可以访问属于同一类的多个函数中的变量。
非常感谢任何帮助,谢谢。
【问题讨论】:
标签: python python-3.x