global 명령어 이용하기
CODEDRAGON ㆍDevelopment/Python
반응형
global 명령어 이용하기
· 지역영역에서 전역영역의 이름에 접근할 때 global 을 이용합니다.
· 프로그래밍을 할 때 global 명령어는 사용하지 않는 것이 좋습니다. 함수는 독립적으로 존재하는 것이 좋기 때문입니다. 외부 변수에 종속적인 함수는 그다지 좋은 함수가 아닙니다(loosly coupled).
n = 1 def varTest():
# 함수 안에서 함수 밖의 n 변수를 직접 사용하겠다는 의미
global n
n = n+1
varTest()
print(n)
|
'Development > Python' 카테고리의 다른 글
sys 모듈의 표준 입출력 관련 객체 (0) | 2020.01.22 |
---|---|
가변인수 리스트 (0) | 2020.01.22 |
LGB 규칙 (0) | 2020.01.22 |
이름공간(NameSpace) (0) | 2020.01.22 |
ModuleNotFoundError: No module named 'tensorflow.keras' 해결방법 (0) | 2020.01.22 |