모든 메서드의 첫 번째 인자는 self입니다. 클래스에 정의된 모든 메서드가 self를 필요로 합니다. 파이썬은 모든 메서드의 첫 번째 인자를 호출할 객체가 되도록 합니다. 객체에 메서드를 호출할 때 파이썬은 첫 번째 인자가 호출한 객체가 되로록 한다는 말이 무엇일까! >>> class Strlen: def __init__(self,value=0): self.thing = value def how_len(self): return (len(self.thing)) 이러한 구조를 갖게 됩니다. 함수 how_len또한 첫 인자를 self로 받고 있습니다. >>> test = Strlen("Hello World") >>> test.how_len() 11 >>> 개발자 코드 test = Strlen("Hello W..