파이썬 클래스를 이용하면서 몇 가지 재미난 특징이 있어서 정리해 둡니다. 클래스의 동적 정의 첫 번째는 선언된 클래스라도 중간에 동적으로 멤버 변수 및 멤버 함수를 추가할 수 있다는 점입니다. 뭐 당연한 것인데, 여기에 "isinstance()" 함수가 연관되면 재밌게 됩니다. 아래 예제를 보시면, 특정 클래스에 멤버 변수를 동적으로 추가하는 하였습니다. 멤버 변수를 추가하기 전과 추가한 후의 "isinstance()" 함수의 반환값이 어떻게 될지 추측해 보시기 바랍니다. class MyClass: def __init__(self): self.data = 5 b = MyClass() print(f'isinstance(b, MyClass) is {isinstance(b, MyClass)}') print(b..