
[Python] 변수 유효 범위와 지역 변수, 전역 변수
Python
2023. 3. 21. 20:30
변수 유효 범위 Variable Scope Python 뿐만 아니라 대부분의 언어에는 변수 유효 범위 Variable Scope라는 개념이 있다. 변수가 선언된 위치나 키워드에 따라 변수를 사용할 수 있는 범위가 달라지는데 Python에서는 지역 변수 Local Variable와 전역 변수 Global Variable로 나뉘게 된다. 지역 변수는 함수 내부에서 선언되어 선언된 함수 밖에서는 영향을 끼치지 못한다 전역 변수는 함수 밖에서 선언되어 선언된 이후 모든 코드에 영향을 끼친다 지역 변수 Local Variable 코딩은 직접 해보는게 이해하기 좋다. 일단 써보고 실행해보자. # 함수 선언 def test(): A = 10 # 함수 내에서 선언한 지역함수 A test() print(A) 함수 안에서..