我想创建一个类的实例,作为类的静态变量。
例如:
class Complex:
I = Complex(0, 1)
def __init__(self, x, y):
self.x = x
self.y = y
当我这样做时,我得到NameError:name'complex'is not defined
。 我怎么能那么做?
尝试向外呼叫
class Complex:
def __init__(self, x, y):
self.x = x
self.y = y
I = Complex(0, 1)
与之相悖的,与之相悖的,与之相悖的,与之相悖的,与之相悖的
尝试在类定义之后实例类:
class Complex:
def __init__(self, x, y):
self.x = x
self.y = y
I = Complex(0, 1)