최근 전 세계적으로 그리고 특히 우리나라에서 파이썬이 큰 인기를 끌고 있다. 파이썬이 인기가 좋은 이유는 배우기 쉬운 간결한 문법과 높은 생산성 그리고 폭넓은 사용자 커뮤니티와 그에 따른 풍부한 라이브러리 등 언어 자체가 가지고 있는 여러 가지 장점 때문일 것이다. 거기에 더하여 우리나라 대학가에서 불고 있는 컴퓨팅 사고 및 소프트웨어에 대한 교육 열풍으로 많은 학교에서 전체 신입생들이 필수로 소프트웨어 수업을 수강하도록 요구하면서 가장 많이 선택받는 언어가 되었다.
이러한 인기에 힘입어 최근 몇 년 사이에 파이썬 관련 서적의 출판이 갑자기 늘어난 추세다. 하지만 대부분의 서적들은 너무 기초적이거나 또는 인공 지능 등과 같이 파이썬의 특정한 활용에 치우쳐 있어서 대학교에서 한 학기용 수업 교재로 활용할 만한 책은 찾기 쉽지 않다. 저자 서문에서 자세하게 설명하고 있는 것과 같이 이 책은 파이썬의 핵심 내용을 짜임새 있게 잘 전달하고 있을 뿐만 아니라 매우 다양한 보조 장치들을 활용하여 교육적인 효과를 극대화시켰고 충분히 많고 다양한 성격을 가진 연습문제를 제공하고 있다. 역자들은 이 책이 대학 교재로 활용하기에 매우 적합하다고 판단하였고, 한국 학생들이 쉽게 내용에 접근할 수 있도록 번역을 하게 되었다.
1장 소개
2장 숫자와 문자열로 프로그래밍하기
3장 조건문
4장 루프
5장 함수
6장 리스트
7장 파일과 예외 처리
8장 세트와 딕셔너리
9장 객체와 클래스
10장 상속
부록
찾아보기