데코레이터1 클로저와 데코레이터 5.클로저 클로저(Closure)는 프로그래밍 언어에서 중요한 개념 중 하나로, 함수와 그 함수가 참조하는 외부 변수(또는 자유 변수) 사이의 관계를 나타냅니다. 클로저는 함수의 내부에서 정의된 함수로, 내부 함수가 외부 함수의 변수에 접근할 수 있고, 외부 함수는 내부 함수를 반환할 수 있습니다. 이로 인해 함수와 그 함수가 참조하는 상태(변수)를 함께 저장하고 유지할 수 있습니다. 일반적인 함수 및 클래스 사용 def mul2(n): return n * 2def mul5(n): return n * 5print(mul5(10)) print(mul5(5))class Mul: def __init__(self, m): self.m = m def mul(self, n): return self.m * nmul2.. 2024. 3. 19. 이전 1 다음