매직 메서드(Magic Methods) 특별한 역할을 수행하는 미리 정의된 메서드__init__ 처럼 두개의 underbar로 시작하고 끝남 클래스의 특정 동작을 제어, 변경할 수 있다.-> 일반적으로 클래스 인스턴스의 기본 동작 수정, Python의 기본 동작을 재정의할 때 사용 #__init__#객체가 생성될 때 호출되는 생성자 메서드, 객체의 초기화 담당def __init__(self, name, age): self.name = name self.age = age#__repr__#객체의 '공식적인' 문자열 표현 반환 메서드, 주로 디버깅 위해 사용 (개발자용)def __repr__(self): return f"Person('{self.name}',{self.age})"#__add__..