
만들면서 배우는 파이썬 하나 둘 셋
나인섭이 원고를 기획할 때 의도는, 파이썬을 처음 프로그램 언어로 배우는 사람이 파이썬 문법을
익혀, 추후 빅데이터와 인공지능 프로그램에 활용할 힘을 키우게 하는 것이었습니다. 그런
의도에서 만들면서 하나씩 배워갈 수 있는 초보자의 교재란 뜻에서 “만들면서 배우는 파이
썬 프로그래밍 하나 둘 셋”이라 제목을 정하였습니다.
이 교재의 구성은 다음과 같습니다.
0장 준비단계에서는 프로그래밍 언어란 무엇인가? 우리가 사용할 파이썬 언어는 어떤 언어
인지를 소개하고 직접 파이썬을 설치해보고, 설치된 파이썬에서 정상적으로 프로그램이 동
작하는지 만들어 봅니다.
1장부터 5장까지는 모든 프로그램 언어가 공통적으로 가지고 있는 입·출력문, 변수·상
수·기본 자료형, 문자열 출력형식, 연산자, 조건문 그리고 반복문과 같은 제어문, 함수에
대해 공부합니다.
6장에서는 파이썬에서 활용할 컨테이너, 리스트, 튜플, 사전, 집합과 같은 특수한 자료 형
태에 대해 자료형의 확장이라는 이름으로 공부합니다.
7장부터는 파일 입·출력과 예외 처리, 파이썬 스타일 코딩, 클래스와 객체 그리고 모듈과
패키지에 대해 공부합니다.
11장과 12장에서는 외부 패키지로 pyQT5와 응용 프로젝트로 스네이크 게임, 사용자 함수의
시각화를 공부합니다.
그리고 부록에는 Visual Studio Code 단축키, 파이썬 내장 함수 목록, 주요 파이썬 패키지
참조 사이트 목록, ASCII 문자 집합을 제공합니다
익혀, 추후 빅데이터와 인공지능 프로그램에 활용할 힘을 키우게 하는 것이었습니다. 그런
의도에서 만들면서 하나씩 배워갈 수 있는 초보자의 교재란 뜻에서 “만들면서 배우는 파이
썬 프로그래밍 하나 둘 셋”이라 제목을 정하였습니다.
이 교재의 구성은 다음과 같습니다.
0장 준비단계에서는 프로그래밍 언어란 무엇인가? 우리가 사용할 파이썬 언어는 어떤 언어
인지를 소개하고 직접 파이썬을 설치해보고, 설치된 파이썬에서 정상적으로 프로그램이 동
작하는지 만들어 봅니다.
1장부터 5장까지는 모든 프로그램 언어가 공통적으로 가지고 있는 입·출력문, 변수·상
수·기본 자료형, 문자열 출력형식, 연산자, 조건문 그리고 반복문과 같은 제어문, 함수에
대해 공부합니다.
6장에서는 파이썬에서 활용할 컨테이너, 리스트, 튜플, 사전, 집합과 같은 특수한 자료 형
태에 대해 자료형의 확장이라는 이름으로 공부합니다.
7장부터는 파일 입·출력과 예외 처리, 파이썬 스타일 코딩, 클래스와 객체 그리고 모듈과
패키지에 대해 공부합니다.
11장과 12장에서는 외부 패키지로 pyQT5와 응용 프로젝트로 스네이크 게임, 사용자 함수의
시각화를 공부합니다.
그리고 부록에는 Visual Studio Code 단축키, 파이썬 내장 함수 목록, 주요 파이썬 패키지
참조 사이트 목록, ASCII 문자 집합을 제공합니다