들어가며

파이썬(Python)은 아마 단순하면서 강력한 몇 안 되는 프로그래밍 언어 중 하나일 것입니다. 파이썬은 초보자뿐만 아니라 전문가가 사용하기에 좋고, 그리고 더 중요한 건 파이썬을 이용하면 재미있게 프로그래밍할 수 있다는 것입니다. 이 책은 이처럼 멋진 언어를 배우는 것을 돕고 업무를 빠르고 고통 없이 처리하는 방법을 보여줌으로써 사실상 '프로그래밍 문제에 대한 해독제' 역할을 하는 데 목적이 있습니다.

대상 독자

이 책은 파이썬 프로그래밍 언어에 대한 가이드 또는 자습서 역할을 합니다. 이 책은 주로 초심자를 대상으로 하며, 숙련된 프로그래머에게도 유용합니다.

컴퓨터에 관한 지식으로 텍스트 파일을 저장하는 방법 정도만 아는 분이라도 이 책을 통해 파이썬을 배울 수 있습니다. 이전에 프로그래밍해본 경험이 있더라도 이 책을 통해 파이썬을 배울 수 있습니다.

이전에 프로그래밍해본 경험이 있다면 파이썬과 여러분이 즐겨 쓰는 프로그래밍 언어와의 차이점이 무엇인지 궁금할 것입니다. 저는 그러한 여러 차이점을 강조해 왔습니다. 그럼에도 조심스럽게 경고하자면 파이썬은 금방 여러분이 즐겨쓰는 프로그래밍 언어가 될 것입니다.

공식 웹사이트

이 책의 공식 웹사이트는 https://python.swaroopch.com/이며, 이곳에서 책 전체를 읽거나 최신 버전의 책을 내려받거나 종이책을 구입할 수 있으며, 저에게 피드백을 주실 수 있습니다.

생각해 볼 문제

소프트웨어를 설계하는 두 가지 방법이 있다. 하나는 아주 단순하게 만들어서 분명하게 눈에 띄는 결함이 없게 하는 것이고, 다른 하나는 아주 복잡하게 만들어서 분명하게 눈에 띄는 결함이 없게 하는 것이다. -- C. A. R. 호어(Hoare)

인생의 성공은 재능과 기회보다는 집중력과 인내의 문제다. -- C. W. 웬드(Wendte)