이 책은 파이썬 언어를 빠르게 익히고자 하는 독자들을 위한 책이다. 또한 파이썬을 이용하여 데이터 분석과 기계학습, 딥러닝까지 폭넓게 알아보고자 하는 독자들을 위하여 집필되었다. 파이썬은 간결한 코드로도 엄청나게 많은 일을 할 수 있으며, 이것이 지금의 영예를 누릴 수 있게 된 가장 중요한 이유이다. 특히 최근의 컴퓨터 과학 분야에서 가장 중요한 영역이라 할 데이터 과학에 최적인 언어이면서, 기계학습과 인공지능 분야의 소프트웨어 개발을 가장 효율적으로 해낼 수 있는 언어이다. 저자들은 독자들에게 파이썬의 문법을 설명하는 일 이상을 하고 싶었다. 그러한 이유로 파이썬의 강력한 능력을 드러내어, 더 깊고 풍부한 프로그래밍의 세계로 독자를 안내하기 위해 이 책을 기획하였다. 독자들에게 파이썬 언어의 핵심을 전달하는 일과 함께 수치 데이터, 텍스트와 이미지 데이터를 전문가처럼 다룰 수 있도록 돕는 것이 이 책의 목적이다. 또한 파이썬의 큰 특징인 객체지향 프로그래밍 기법을 이해할 수 있도록 틈틈이 예제 코드와 설명도 추가하였다. 개정판의 특징 - 파이썬을 처음 익히는 독자들을 위한 친절하고 상세한 설명과 많은 예시 그림을 수록하였다. - 각 장은 핵심주제에 맞는 짧은 절로 나뉘어져 있어 간결하게 핵심을 파악할 수 있다. - 초판에서 부족했던 데이터 시각화를 위하여 시본 라이브러리를 익힐 수 있는 장을 추가하였다. - 독자들이 이해한 내용을 스스로 연습하고 확인해 볼 수 있는 LAB과 도전문제를 수록하였다. - 파이썬의 기초부터 시작하지만 실무에 활용 가능한 데이터 처리, 시각화 기술을 다루고 있다. - 기계학습과 인공지능 분야의 기초를 독자들이 쉽게 이해할 수 있도록 하였다. - 기계학습의 주요 라이브러리인 sckit-learn과 최신 버전의 텐서플로 2.0을 사용하였다.