지역변수

    [Python] 변수의 유효 범위(variable scope)

    변수의 유효 범위(variable scope) 파이썬에서는 변수가 선언된 위치에 따라 해당 변수가 영향을 미치는 범위까지 달라지며, 이것을 변수의 유효 범위(variable scope)라고 부른다. 예를 들어, 함수 내부에서 선언된 변수는 해당 함수 내부에서만 사용할 수 있으며, 함수 밖에서는 사용할 수 없다. 파이썬에서 변수는 유효 범위에 따라 다음과 같이 나눌 수 있다. 지역 변수(local variable) 전역 변수(global variable) 지역 변수(local variable) 파이썬에서 지역 변수(local variable)란 함수 내에서 선언된 변수를 의미한다. 이렇게 함수 내에서 선언된 지역 변수는 일반적으로 함수 내에서만 사용할 수 있다. def func(): local_var = ..