데이터 과학을 위한 파이썬 프로그래밍 교재를 사용하여 작성한 강의자료입니다. 예외의 개념과 사례 실제 프로그램을 만들기 위해 알아야 하는 예외 처리 예외 (exception)란 프로그램을 개발하면서 예상하지 못한 상황이 발생하는 것이다. 대표적인 사례로 사용자의 입력 오류가 있다. 예를 들어, 새로운 웹 사이트에 가입하여 아이디를 생성하려고 한다. 일반적으로 아이디는 영문자나 숫자를 지원하는데, 때로는 사용자가 한글로 아이디를 만들기 위해 한글 입력을 시도할 때가 있다. 이 경우 입력된 한글이 아무런 문제 없이 데이터베이스에 저장되면 자칫 사용자가 해당 웹 사이트에 로그인하지 못할 수도 있다. 프로그래머의 실수로 인코딩에 문제가 발생하여 데이터베이스에 한글이 잘못 저장될 수 도 있기 때문이다. 따라서 사..