이번에 살펴볼 것은 파이썬의 고급 개념들이다. 클로저와 데코레이터 클로저 closure는 함수 안에 내부 함수를 inner function을 구현하고 그 내부 함수를 리턴하는 함수를 말한다. 이 때 외부 함수는 자신이 가진 변숫값 등을 내부 함수에 전달할 수 있다. class Mul: def __init__(self,m): self.m = m def __call__(self,n): return self.m * n if __name__== "__main__": mul3 = Mul(3) mul5 = Mul(5) print(mul3(10)) // 30 print(mul5(10)) // 50 Mul이라는 클래스를 만들고 m 값을 하나 할당해준다. __call__이라는 메서드는 클래스로 만든 객체에서 인수를 전달..