全局变量Python类
|
在python中定义具有类范围的全局变量的正确方法是什么?
来自C / C ++ / Java背景,我认为这是正确的:
class Shape:
lolwut = None
def __init__(self, default=0):
self.lolwut = default;
def a(self):
print self.lolwut
def b(self):
self.a()
没有找到相关结果
已邀请:
1 个回复
旦彤
,但在设置时要小心,因为它将设置实例级别属性而不是类属性
输出:
有人可能会期望输出是
,但这是不正确的