• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

closure_ex2() 예제 질문입니다.

20.12.30 13:46 작성 조회수 88

0

closure_ex1 에서 중첩함수 내부에서 외부 변수인 series를 사용할때는 왜 에러가 안나고, closure_ex2 에서 중첩함수 내부에서 외부변수 cnt, total을 사용할때는 에러가 나는지 

정확히 이해하기가 어렵습니다.

정확히 어떤 이유때문에 그런건지 알려주실 수 있나요?

답변 1

답변을 작성해보세요.

2

안녕하세요. 연어님

변수 스코프 때문에 그렇습니다.

파이썬 클로저에 관한 영역(스코프)가 잘나와 있는 링크입니다.

한번 읽어보시면 도움이 되실거예요

https://wave1994.tistory.com/42