바뀜

331 바이트 추가됨 ,  2021년 5월 27일 (목) 13:13
98번째 줄: 98번째 줄:     
전역변수 : 함수 안팎으로 쓰이는 글로벌한 변수.
 
전역변수 : 함수 안팎으로 쓰이는 글로벌한 변수.
 +
 +
이름이 겹칠 때 전역변수를 사용하고 싶다면 global 변수명을 붙여준다.
    
===전역변수의 사용===
 
===전역변수의 사용===
110번째 줄: 112번째 줄:  
<code>global 변수명</code>을 넣어준다.
 
<code>global 변수명</code>을 넣어준다.
 
|}
 
|}
 +
nonlocal 함수 안에서 함수를 또 정의할 때 상위함수의 변수를 다루고 싶다면 <code>nonlocal 변수명</code>을 넣어준다.(한단계 위의 변수를 찾는다.)
 +
 +
함수 안의 함수는 closure라고 한다.
 +
 
==ps==
 
==ps==
 
[[분류:기초]]
 
[[분류:기초]]