인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

대현님의 프로필 이미지
대현

작성한 질문수

우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)

일급함수 - 클로저 심화(3-2)

에러 문제

작성

·

216

0

3분 19초에서 49번째 줄 closure_ex2()를 호출했을 때 avg_closure2는 free_variable로 cnt값을 가지는데, 어째서 44번째 줄이 에러가 나는건가요? 우변의 cnt가 free_variable로 사용되기 전에 좌변의 cnt가 먼저 참조되서 local로 인식되서 그러는건가요?

답변 1

1

좋은사람님의 프로필 이미지
좋은사람
지식공유자

네 맞습니다. 소스코드를 봐야겠지만, 클로저 영역에 선언된 변수 접근 에러로 생각하시면 됩니다.

대현님의 프로필 이미지
대현

작성한 질문수

질문하기