Notice
Recent Posts
Recent Comments
Link
목록코딩 테스트/Error in Python (1)
개발 무지렁이
[Error py] UnboundLocalError: local variable referenced before assinment
(1) [UnboundLocalError가 나는 코드.py] cnt = 0 def cnt_plus(): # 지역 네임스페이스 cnt += 1 cnt_plus() UnboundLocalError: local variable 'cnt' referenced before assignment 변수에 값을 할당(초기화)하기 전에, 니가 참조해버렸어! WHY? 이런 오류가 날까? 네임스페이스(Namespace) 파이썬(python)에서는 빌트인 네임스페이스 > 전역 네임스페이스 > 지역 네임스페이스 가 있다. 위의 코드는 전역에서 할당된 변수의 범위가 당연스럽게 지역변수 범위를 포함하는데 왜?????... (2) [정상적인 코드.py] cnt = 0 def cnt_clone(): # 지역 네임스페이스 clone = ..
코딩 테스트/Error in Python
2023. 7. 6. 01:51