Python/개요 및 문법

클로저와 데코레이터

Bambi97 2024. 9. 28. 16:36

1. 클로저 (Closure)

외부 함수와 내부 함수로 이루어진 함수에서 외부 함수의 변수를 내부 함수에서 참조하고 그 초기화된 내부 함수를 return하는 함수

 

2. 데코레이터 (Decorator)

파이썬에서 함수나 메소드의 동작을 확장 및 수정하는 도구

@ 기호를 사용하여 함수 및 메소드에 적용

콜백함수 방식과 데코레이터 방식 비교

'Python > 개요 및 문법' 카테고리의 다른 글

스페셜 메소드  (0) 2024.09.30
파이썬의 상속  (0) 2024.09.28
객체지향과 클래스  (0) 2024.09.27
콜백함수와 람다함수 ( feat. map(), filter() )  (0) 2024.09.26
사용자 정의 함수  (0) 2024.09.26