파이썬 (Python)/파이썬 키워드
[파이썬] 로컬에서 전역변수를 사용하기 위한 global 키워드
HLIFEINFO
2021. 6. 29. 19:46
반응형
global 문은 현재 코드 블록 전체에 영향을 미치는 선언문입니다. 이는 명시된 변수가 전역으로 해석된다는 것입니다.
이 global 문은 로컬에서의 사용을 위해서 해당 변수를 global로 선언하여 사용할 수 있는 편리함을 주지만, 그렇다고 너무 남용하면 코드에 혼란을 줄 수 있기 때문에 남용하면 좋지 않습니다.
일반적인 사용법에 대한 코드는 아래와 같습니다.
def test (a): global count count = count + a print (count) count = 10 test (100) |
위에서 test라는 함수내부에서 count라는 전역변수를 사용하기 위해 global 키워드로 선언합니다. 그러면 전역변수를 로컬에서 사용할 수 있습니다.
위의 코드의 실행결과로는 “110”이 출력됩니다.
반응형