초중고등학교에 소프트웨어 교육이 도입되고, 4차산업혁명에 대한 이슈도 많아지면서 컴퓨터 프로그래밍에 대한 관심이 높아지고 있다. 파이썬(Python)이라는 언어는 문법이 비교적 간단하고, 작성한 프로그램의 결과를 바로 볼 수 있다는 장점 때문에 중고등학교에서 소프트웨어 교육은 물론 대학교에서 비전공자들이 프로그램을 작성하기 위해서 많이 사용되고 있다. 특히 파이썬은 통계, 데이터 처리 등을 위한 라이브러리가 풍부하고, 최근 들어 인공지능을 위한 라이브러리들이 파이썬을 기본으로 사용하고 있어서 매우 쓸모가 많은 언어이다. 따라서 컴퓨터 비전공자는 물론 컴퓨터 전공자들도 점차 파이썬 언어를 활용한 프로그램 개발 비중이 높아지고 있다.
이 책은 중고등학생, 컴퓨터 비전공 대학생, 일반인들이 파이썬 언어를 배울 수 있도록 작성한 것이다. 책에서는 파이썬 언어의 모든 내용을 다루기보다는 프로그래밍에 대한 전체적인 개념과 방법에 중점을 두고 있다. 책을 모두 읽고, 더 심화된 내용을 공부할 필요가 있는 경우에는 다른 파이썬 책을 참고하기 바란다. 이 책이 컴퓨터 프로그래밍에 대한 개념과 흥미를 유발할 수 있는 계기가 되기를 바란다.
저자 일동
저자 : 최종명
저자 최종명은 국립목포대학교 컴퓨터공학과 교수입니다.
저자 : 조광문
저자 조광문은 국립목포대학교 전자상거래학과 교수입니다.
저자 : 송필재
저자 송필재는 동서울대학교 컴퓨터소프트웨어과 부교수입니다.