파이썬 scope1 파이썬 범위(Scope) 생성된 영역 내부에서만 변수를 사용할 수 있다. 이를 범위(scope) 라고 한다. 지역 범위(Local Scope) 함수 내부에서 생성된 변수는 해당 함수의 로컬 범위에 속하며, 해당 함수 내부에서만 사용할 수 있다. 함수 내부에 생성된 변수는 해당 함수 내부에서 사용할 수 있다: def myfunc(): x = 100 print("x in myfunc() : ", x) myfunc() 위의 코드를 실행하면 아래 그림과 같다. 파이썬 함수 내 함수 범위 위의 예제에서 설명한 것처럼 변수 x는 함수 외부에서는 사용할 수 없지만 함수 내부의 모든 함수에서는 사용할 수 있다: 로컬 변수는 해당 함수 내의 함수에서 액세스할 수 있다: def myfunc(): x = 300 def myinnerfunc(): p.. 2023. 11. 18. 이전 1 다음