2016-07-24 2 views
-1

다음 코드를 입력하고 (3 및 True) 가져올 답변을 인쇄했지만 "my_triangle이라는 클래스 Triangle에서 인스턴스를 만들었습니다"라는 질문을 저에게 계속 묻습니다. . 만약 내가 실제로 my_triangle을 intentiate하고 그것으로 정확한 결과를 얻었습니까?인스턴스화 객체 (codecademy)

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() 
+0

"계속 오류가 발생합니다"라고 말하면 어떻게됩니까? 코드를 실행할 때 예외가 발생합니까? 그렇다면 완전한 추적을하십시오. 코드를 사용하여 뭔가 다른 작업을 수행하는 경우 (등급 지정을 위해 어딘가에 제출하는 것과 같이), 우리는 등급 매기기가 당신보다 더 잘 수행되는지 여부를 알 수 없기 때문에 많은 도움을 줄지 못할 수도 있습니다. – Blckknght

+0

문제가 실제로 들여 쓰기되었습니다 ... – NeoTrader

+0

아래의 답변이 도움이된다면, 왼쪽의 옆에있는 체크 표시를 클릭하여 "동의"해야합니다. – Blckknght

답변

1

들여 쓰기가 잘못되었습니다. 마지막 세 줄은 왼쪽 끝까지 정렬해야합니다.