我输入了下面的代码,打印了我应该得到的答案(3和True),但它不断地给我一个错误,问我是否“在类Triangle中创建了一个名为my\u Triangle的实例”。如果我真的计算了我的_三角形,甚至得到了正确的结果,这怎么可能呢?你知道吗
class Triangle(object):
def __init__(self, angle1, angle2, angle3):
self.angle1 = angle1
self.angle2 = angle2
self.angle3 = angle3
number_of_sides = 3
def check_angles(self):
if self.angle1 + self.angle2 + self.angle3 == 180:
return True
else:
return False
my_triangle = Triangle(90, 30, 60)
print my_triangle.number_of_sides
print my_triangle.check_angles()
你的压痕不对。最后三行需要一直向左对齐。你知道吗
相关问题 更多 >
编程相关推荐