例如,我有一个具有预定义值1,2,3的类号。
class Number:
one = Number(1)
two = Number(2)
three = Number(3)
def __init__(self, val):
self.value = val
但我得到NameError:Number未定义。我应该如何处理这个问题或者正确的方法是什么?
答案 0 :(得分:0)
您的班级编号未定义。
这是你想要做的吗?
class Num:
def __init__(self, val):
self.value = val
class Number:
one = Num(1)
two = Num(2)
three = Num(3)
def __init__(self, val):
self.value = val