반응형 unboundlocalerror1 [python] UnboundLocalError UnboundLocalError1. 오류 설명UnboundLocalError는 함수나 메서드 내부에서 지역 변수로 선언되지 않았지만 사용된 변수가 참조될 때 발생합니다.파이썬은 함수 내부에서 변수를 사용할 때 해당 변수가 지역 변수인지 전역 변수인지 판단합니다.지역 변수: 함수 내에서 선언된 변수.전역 변수: 함수 외부에서 정의된 변수.함수 내부에서 전역 변수를 참조하거나 수정하려고 할 때, 해당 변수를 지역 변수로 잘못 인식하면 UnboundLocalError가 발생합니다.2. 오류 예시x = 10def example_function(): print(x) # 전역 변수 x를 참조하려고 함 x = x + 1 # 지역 변수로 인식하고 값을 수정하려고 함example_function()오류 메.. 2024. 12. 11. 이전 1 다음 반응형