클로저(Closure)란? 클로저(Closure)는 함수가 종료된 이후에도, 해당 함수의 지역 변수 값을 기억하는 기법이다.함수 내부에 선언된 내부 함수(inner function)가 바깥 함수의 변수에 접근할 수 있으며, 그 값이 유지된다. 1. 클로저가 아닌 잘못된 예def outer(par): loc = parvar = 1outer(var)print(par)print(loc)위 코드는 오류(NameError)를 발생시킨다.par와 loc는 함수의 지역 변수이기 때문에 외부에서 접근할 수 없다. 2. 클로저 예제def outer(par): loc = par def inner(): return loc return innervar = 1fun = outer(var)pri..