LEGB 썸네일형 리스트형 Python 변수 스코프와 생명주기, 로컬 vs 글로벌 변수 Python 변수 스코프와 생명주기, 로컬 vs 글로벌 변수Python에서 변수는 특정 코드 블록 내에서 정의되고 사용되며, 이때 해당 변수가 어느 범위에서 접근 가능한지 결정하는 것이 바로 '변수 스코프'입니다. 변수 스코프는 프로그램의 이해도를 높이고 버그를 줄이기 위한 중요한 개념입니다. 이 글에서는 Python의 로컬 변수와 글로벌 변수의 차이점과 그들이 코드에서 어떤 방식으로 동작하는지 자세히 설명합니다. 목차변수 스코프란 무엇인가?로컬 변수: 함수 내에서의 변수글로벌 변수: 전역에서 사용 가능한 변수변수 생명주기: 선언부터 소멸까지global 키워드와 nonlocal 키워드파이썬의 LEGB 규칙 1. 변수 스코프란 무엇인가?변수 스코프(scope)는 변수에 접근할 수 있는 범위를 의미합니다... 더보기 이전 1 다음