python 용어정리 (메서드 친구들)
·
용어정리/Python
매직 메서드매직 메서드란 내부 함수처럼 미리 정의된 메서드이다. 이 메서드 들은 __init__처럼  밑줄을 가지고 있다. init또한 매직 메서드 중 한개이다. __init__객체가 생성되기 위하여 필요한 요건을 가지고 있다. 클래스를 실행시 자동으로 실행이된다.객체의 초기화를 담당한다.def __init__(self, name, age): self.name = name self.age = age   __repr__객체의 공식적인 문자열을 반환한다. 주로 디버깅을 위해 사용됨.print와 같이 값을 표시해주지만, print와의 다른점은 이는 "공식적인" 문자열을 반환한다는 컨셉 이기에, 어떻게든사용해도 상관은 없지만, 표시만을 위한 다른 메서드 들이 있으니, 의도에 맞게 사용하자. def _..