더북(TheBook)

파일 편집기에서는 오류가 생길 수 있는 코드를 작성할 수 있지만, 그 코드를 실행하기 전에는 오류가 겉으로 드러나지 않는다(실행하려면 맨 위 도구 막대에 있는 녹색 화살표를 클릭해야 한다). 그림 9-1을 보면 에디터의 9번째 줄에서 문자열 길이보다 더 큰 인덱스를 사용한다. 파이썬 파일을 실행하다 오류가 발생하면 콘솔에 많은 정보가 표시되는데, 중요한 부분은 표시된 텍스트 중 가장 마지막 부분이다. 그 부분에는 오류가 발생한 줄 번호와 함께 오류 이름과 설명을 볼 수 있다. 이 오류 이름과 설명은 콘솔에서 잘못된 인덱스를 사용하는 코드를 입력했을 때와 같다.

▲ 그림 9-1 너무 큰 인덱스를 사용한 경우 표시되는 오류 메시지

 

앞으로 점점 복잡한 코드를 더 많이 작성할수록 더 많은 오류와 마주칠 것이다. 오류와 맞닥트리는 것을 두려워하지 말라. 오류는 훌륭한 배움의 기회가 되기 때문이다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.