파이썬 변수 범위 완전 정복: 전역변수 vs 지역변수

스코프(Scope)를 이해하면 디버깅이 쉬워진다 파이썬에서 함수를 사용하다 보면 “변수가 왜 안 바뀌지?”, “이건 왜 에러가 나지?”라는 의문을 자주 만나게 됩니다. 그 중심에는 변수의 ‘스코프(scope)’, 즉 전역변수와 지역변수의 개념이 있습니다. 이 글에서는 그 차이를 명확히 이해하고, 코딩 실수까지 줄일 수 있는 팁을 담아보았습니다. 목차 변수 스코프(Scope)의 개념 이해 지역변수란 무엇인가? 전역변수란 무엇인가? 전역/지역 변수 사용 시 …