진짜 개발자
본문 바로가기

Language/Python

Python - 전역변수와 지역변수 , Global

728x90

지역변수

- 함수의 안에서 생성되는 변수

- 해당 지역을 벗어날 때 메모리에서 제거되므로 외부에서 참조를 할 수 없는 변수이다



전역변수

- 함수 밖의 전역 공간에서 선언된 변수

- 함수안에서 참조가 가능하지만 변경은 하지 못한다


함수안에서 전역변수를 참조하는 예제)


함수안에서 전역변수의 값을 바꾸는 예제)



Global

- 함수안에서도 전역변수의 값을 수정할 수 있도록 해준다


- 또한 함수 안에서 전역변수를 생성할 수도 있다.


'Language > Python' 카테고리의 다른 글