-
-
초보자를 위한 파이썬(Python) 200제 - 2판
장삼용 지음 / 정보문화사 / 2024년 11월
평점 :
**네이버 카페 컬처블룸의 지원으로
개인적 의견을 솔직하게 작성한 리뷰입니다**
수 많은 컴퓨터 프로그래밍 언어 중 하나인 파이썬은 범용성이 뛰어난 프로그램으로 세계인의 사랑을 받고 있는 현실이다.
영어라는 존재가 우리에게 갈증을 일으켜듯이 프로그래밍이라는 존재가 그와 같은 갈증의 대상으로 연결되어 있음을 생각하면 많은 사람들이 어떻게 독학으로 파이썬을 배울 수 있지 않을까 하는 기대감을 갖고 있음이 사실이다.
영어도 그렇고 파이썬도 그렇다. 모두가 어려울 뿐이지 안되는건 아니라는 사실만큼은 어려운 가정 속에서도 한 줄기 빛으로 우리를 이끄는 힘이 된다.
범용성이라는 의미는 여러 분야나 용도로 널리 쓰일 수 있는 특성을 말함인데 코드가 간결하고 읽기 쉬워 유지보수가 용이하고, 다양한 운영체제와의 실행 가능한 독립적 플랫폼 언어인가 하면 지금 이 시각도 전세계 파이썬 사용자들에 의해 지속적으로 개발되고 있는 언어라는 사실을 생각하면 파이썬의 기본을 익히고 파이썬의 다양한 문제를 해결할 수 있는 문제들을 통해 문제헤결 향상 능력을 키우는 일도 우리가 가져야 할 바람직한 일이라 할 수 있다.
배우기 쉽고 대화하듯 프로그래밍을 할 수 있는 파이썬, 파이썬 200제를 통해 좀더 깊이 있게 이해해 보자.
이 책 "초보자를 위한 파이썬 200제 2판" 은 오늘날의 컴퓨팅에 이슈가 되고 있는 인공지능 AI와 관련해 밀접한 관련이 있으며 그로 인해 세계인에게 파이썬이라는 프로그래밍 언어가 인기를 끌었음을 살필 수 있고 그러한 영향으로 인해 파이썬을 배우고자 하는 사람들이 늘어나, 파이썬에 입문하고자 하는 초보자들을 위해 총 22 장 200 개의 주제로 구성된 문제를 통해 실제로 동작하는 프로그램 구현을 익혀볼 수 있게 도움 주는 책이다.
컴퓨터 관련 학습서나 프로그래밍 서적들에 실린 예문이나 내용들은 모두 출판사가 제공하는 경우가 많은데 이 책 역시 그러한 방법으로의 출판사 홈페이지 자료실과 블로그를 통해 다운로드하고 활용할 수 있음을 밝히고 있다.
파이썬을 독학하기 위한 독자라면 아마도 많은 파이썬 책자들을 보았을 것으로 판단한다.
여타의 파이썬 책자들은 흑백 형상으로 인쇄되어 무엇이 중요하고 독자에게 필요한지를 강조하는 등 가독성이 떨어지는 경향이 많은데 저자의 집필은 그러한 가독성 향상에 힘을 준것으로 살펴 볼 수 있는 부분들이 많다.
파스텔톤 연노랑과 주황색 콤보로의 메뉴 구성, 학습내용, 코드와 주석에 대한 색깔의 형태를 달리하여 눈에 확 들어 오게하는 효과를 줌으로써 몰입할 수 있는 기회를 높여 주고 200 문제나 되는 연습을 통해 보다 확실한 파이썬 문법과 문제해결 능력을 키울 수 있게 만들어 주고 있어 기대치가 생각 이외로 높게 느껴진다.
저자가 제시하는 파이썬 200제는 실무형 실천을 위한 책이다.
그저 눈으로만 읽고 끝날 수 있는 책이 아니라 실전적 코드를 활용해 직접 입력하고 출력하며 프로그래밍의 맛을 즐겨볼 수 있는 실무형이다.
코드를 입력하고 출력하는 과정들이 상세함은 독자들에게는 유익함으로도 부담으로도 작용할 수 있는 부분이라 볼 수 있으나 거개의 대부분 독자들은 초보자임을 생각해 보면 허술한 것보다는 꼼꼼한 것이 훨씬 더 유익함으로 남을 수 있는 일이다.
세간의 관심과 인공지능 AI에 대한 이슈에 따라 파이썬에 대해 공부해야 하겠다는 마음을 먹었지만 뭘 얼마나 하겠어? 라고 생각할 수도 있는 나자신의 귀차니즘을 하나의 문제를 풀어 나가면서 성공할 수 있는 %를 늘려감으로써 해결하고 더욱 몰입하게 되는 시간을 만들어 준다.
전문가는 아니라도 전문가로 가기 위해 깊이있고 폭 넓은 파이썬 지식을 얻는 일은 이러한 문제들을 통해 그 범위에 대한 학습능력을 높이고 문제해결 능력을 높여 실전경험으로 쌓는 수 밖에 없다 생각한다.
독학이라는 것이 부담스러울 수도 있었지만 독학이기에 더 만족감 높은 학습을 해 볼 수 있었다 판단할 수 있는 기회가 되었으면 좋겠다.