我正在尝试自学 Python,并且大部分时间都做得很好。但是,当我尝试运行代码时
class Equilateral(object):
angle = 60
def __init__(self):
self.angle1, self.angle2, self.angle3 = angle
tri = Equilateral()
我收到以下错误:
Traceback (most recent call last):
File "python", line 15, in <module>
File "python", line 13, in __init__
NameError: global name 'angle' is not defined
可能有一个非常简单的答案,但为什么会这样呢?