2013-10-03 3 views

답변

3

너는 ()을 잊었다. 대신이 작업을 수행 할 수 있기 때문에 파이썬에서, 당신은 일반적으로, setX() 또는 getX() 방법을 필요로하지 않는 것이

roomRatio = max(self.getRoomWidth(), self.getRoomHeight())/8 
                 ^^ 

참고 :

class MyClass(object): 
    def getRoomWidth(self): 
     ... 
    def setRoomWidth(self, width); 
     ... 
    roomWidth = property(getRoomWidth, setRoomWidth) 

그리고 그것을 사용하는,

self.width = self.width * 2 
+2

.. 때로는 내 두뇌. –

+0

나는 이것을 그냥 지워야 하나? –

+0

@BumSkeeter 당신은 지금 (대답을 긍정적으로 투표했을 때) ... 수락 할 수 없을 것입니다. 그냥 받아 들여야합니다. :) –

관련 문제