반응형
[파이썬 에러]NameError: name 'isLength' is not defined 의미/해결방법
콘솔 창에 Line 30, 22, 14번에 에러가 발생했다고 뜨지만, 14번 먼저 확인해보면 된다.
에러 유형은 NameError로 변수명 에러이다. 원인은 name '____' is not defined 즉, ' ' 안의 이름이 정의되지 않았다는 뜻이다.
*** define: 정의하다, 뜻을 명확히 하다
return문에서 isLength라는 값을 호출해야하는데, 정의하지도 않은 변수다 보니 에러 발생
애초에 필요없는 변수였으니 14번 줄에 isLength를 지우므로 해결!
사실 return문 전에 이 변수를 사용할려고 선언했었다. 하지만 코드를 작성하다보니 필요없길래 위에서 지우고, 14번 줄에 사용한 것은 잊고 그냥 두었다. 꼼꼼히 확인해야겠다.
반응형