标签: python class
我有以下示例python 3代码:
class C: a = lambda x: x+1 b = lambda y: a(y)*2
发生类定义而没有任何错误。但是,当我尝试调用类属性b(进而尝试访问同一个类属性a)时,出现错误:
b
a
C.b(1) NameError: name 'a' is not defined
在定义其他类变量时如何引用类变量?