[Python] 지역변수와 전역변수
안녕하세요. 쇼미요미입니다. 오늘은 지역변수와 전역변수에 대해서 알아보도록 하겠습니다. 1. 지역변수와 전역변수 - 지역변수 : 함수 안에서 선언되어 함수 내에서만 사용 가능한 변수 - 전역변수 : 함수 안/밖에서 모두 사용 가능한 변수 1-1) 지역변수 선언 - 정수, 실수, 문자열, 튜플 형태는 변하지 않으나, 리스트, 딕셔너리, 집합 형태는 변함 a = 1 def vartest(a): a = a +1 vartest(a) print(a) >>> 1 b = [1,2,3] def vartest2(b): b = b.append(4) vartest2(b) print(b) >>> [1,2,3,4] 1-2) 전역변수로 변경 a = 1 def vartest(): global a #전역 공간에 있는 변수 a 사용 ..
2022. 5. 2.