1978번 - 소수 찾기
name error 가 뜨는데 원인을 모르겠어요
다른 주피터 같은곳에서는 실행이 잘되는데요 ㅠ
두 번째 줄 첫 번째 데이터가 2일 경우 11번째 줄에서 런타임 에러가 발생합니다.
8번째 줄의 for 문이 실행이 안 되면 j가 정의되지 않은 채로 11번째 줄로 넘어옵니다.
아하! 감사합니다. 해결했습니다. 다른 에디터(주피터 등)에서는 오류가 안뜨는데
이유가 있을까요?
jupyter 같은 환경에서는 이전에 실행한 코드 블록의 어디선가 j 를 정의한 뒤 실행환경이 초기화되지 않은 상태에서 입력하신 코드를 실행했을 가능성이 있습니다.
jupyter 의 실행환경을 완전히 초기화한 후 제출하신 코드만 실행한 뒤 두 번째 줄 첫 번째 데이터를 2로 넣으면 런타임 에러를 재현할 수 있습니다.
너무 감사합니다
댓글을 작성하려면 로그인해야 합니다.
kukuku91 2년 전
name error 가 뜨는데 원인을 모르겠어요
다른 주피터 같은곳에서는 실행이 잘되는데요 ㅠ