如何在类内部但在方法外部引用python类变量?

时间:2018-09-16 23:25:10

标签: python class

我有以下示例python 3代码:

class C:
    a = lambda x: x+1
    b = lambda y: a(y)*2

发生类定义而没有任何错误。但是,当我尝试调用类属性b(进而尝试访问同一个类属性a)时,出现错误:

C.b(1)

NameError: name 'a' is not defined

在定义其他类变量时如何引用类变量?

0 个答案:

没有答案