티스토리 뷰
Variable
global variable
실패하는 경우
GLOBAL_NEBORI_NAME = ""
def failfunction():
GLOBAL_NEBORI_NAME = "nebori"
print(GLOBAL_NEBORI_NAME)
# nebori
def main()
failfunction()
print(GLOBAL_NEBORI_NAME)
# "" 아무것도 나오지 않음
이렇게 해야 함
GLOBAL_NEBORI_NAME = ""
def failfunction():
global GLOBAL_NEBORI_NAME # 얘는 글로벌이야 알려줘야 함.
GLOBAL_NEBORI_NAME = "nebori"
print(GLOBAL_NEBORI_NAME)
# nebori
def main()
failfunction()
print(GLOBAL_NEBORI_NAME)
# nebori
'Develop > Python' 카테고리의 다른 글
[Python] 변수에 메서드 할당하기 (0) | 2018.06.10 |
---|---|
[PyQt] Qmessage, 일명 Popup 띄우기 (0) | 2018.06.03 |
라즈베리파이 우분투에 Python 설치하기 (2) | 2018.05.20 |
[PyQt] 설치 및 .ui 사용하는 법 (0) | 2018.04.08 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크