파이썬 지역변수와 전역변수에 대한 개념입니다. - 이름공간(name space) 이름공간은 프로그램 전체 범위의 이름을 담는 전역 이름공간, 한정적인 문맥의 이름을 담는 지역 이름공간으로 구별됩니다. - 지역변수(local variable) 변수는 자신이 생성된 범위(코드블럭) 안에서만 유효합니다. 함수 안에서 만든 변수는 함수 안에서만 살아있다가 함수 코드의 실행이 종료되면 사라집니다. 즉, 해당 함수가 실행될 때만 변수로써 사용할 수 있습니다. - 전역변수(global variable) 반대로 함수 외부에서 만든 변수는 프로그램이 살아있는 동안 함께 살아있다가 프로그램이 종료되면 같이 소멸됩니다. 이렇게 프로그램 전체를 유효범위로 가지는 변수를 '전역변수'라고 한다. pi=3.14 # 전역변수 pi ..