파이썬 입문 A to Z

파이썬 입문 A to Z

$16.56
Description
파이썬을 파이썬 방식으로 구현하는 것은 문법보다는 개념을 이해해서 다양한 방법으로 적용해 보는 것이 중요합니다.
지금까지 나온 대부분의 파이썬 책이 문법만을 강조하고 있어서 다양한 개념을 따라 하면서 이해할 수 있도록 책을 구성했습니다.
■ 리터럴, 표현식, 문장 등의 소프트웨어 용어의 기본 개념을 기초부터 배울 수 있게 구성했습니다.
■ 파이썬의 핵심 레시피인 객체지향, 함수형, 메타 프로그래밍 기법을 실제에서 활용해 볼 수 있게 구성했습니다.
■ 파이썬이 제공하는 다양한 스페셜 메소드를 사용해서 나만의 연산자 사용법을 작성하고 활용하는 개념도 소개했습니다.
■ 파이썬 방식의 프로그램 작성 방법인 데코레이터와 디스크립터의 사용법 등도 소개했습니다.
저자

문용준

-숭실대학교전자계산학과졸업
-평화은행국민은행한국IBM,LGCNS,SKC&C
-패스트켐퍼스등파이썬강의
-IITP빅데이터자문및심사평가위원
-한국창의재단소프트웨어영재교육자문
[저서]
손에잡히는파이썬《비제이퍼블릭》
손에잡히는판다스《비제이퍼블릭》

목차

1.처음만나는파이썬
1.1.파이썬이란?
1.2.개발환경설치하기
1.3.주피터노트북실행하기

2.파이썬시작하기
2.1프로그래밍
2.2값(value)처리
2.3클래스,객체,인스턴스이해하기
2.4변수와이름공간(네임스페이스,namespace)
칼럼:문장작성방법과주석

3.숫자자료형
3.1숫자자료형(Datatype)알아보기
3.2수식으로숫자계산하기

4.Sequence자료형
4.1리스트와튜플알아보기
4.2문자열객체알아보기
4.3문자열에연산자사용하기
4.4문자열의메소드적용하기
4.5리스트알아보기
4.6튜플알아보기
4.7리스트와튜플메소드알아보기
칼럼:원소정렬하기

5.Mapping/Set자료형
5.1딕셔너리알아보기
5.2딕셔너리메소드알아보기
5.3딕셔너리의원소들을분리해서처리하기
칼럼:이름공간만들기

6.파이썬한걸음더
6.1변수끼리값바꾸기
6.2여러값을변수에할당하기
6.3인덱스검색알아보기
6.4슬라이스검색알아보기
6.5문자열포매팅(formatting)
6.6컴프리헨션(comprehension)알아보기
6.7객체복사하기
칼럼:컴프리헨션에필터링처리하기

7.프로그램의구조만들기:제어문
7.1단순제어문알아보기
7.2복합제어문알아보기
7.3while문알아보기
7.4for문알아보기
7.5복합반복문만들어서처리하기
칼럼:3과7의배수구하기

8.예외와경고처리하기
8.1예외처리하기
8.2경고처리하기

9.프로그램의입력과출력:함수
9.1함수정의및호출하기
9.2함수정의할때매개변수초깃값할당하기
9.3함수의속성알아보기
9.4함수표현식알아보기
9.5함수표현식을함수의인자로전달하기
칼럼:람다함수로함수체인만들기

10.함수더알아보기
10.1고정위치매개변수와인자매핑하기
10.2가변위치매개변수와인자매핑하기
10.3키워드매개변수와인자처리하기
10.4매개변수와인자자동매칭하기
10.5이름공간과스코프(scope)
10.6함수데코레이터알아보기
칼럼:재귀함수

11.모듈
11.1모듈만들기
11.2수학모듈알아보기
칼럼:정규표현식

12.클래스
12.1클래스정의하기
12.2클래스에메소드만들기
12.3클래스속성과객체속성구분하기
12.4self의뜻
12.5생성자,초기화,소멸자알아보기
12.6클래스변수와인스턴스변수
12.7함수와메소드구분하기
12.8클래스메소드구분하기
12.9정적메소드구분하기
12.10클래스속성명명규칙알아보기
12.11프로퍼티처리하기

13.클래스간의관계
13.1상속알아보기
13.2협업관계알아보기
13.3오버라이딩(overriding)
13.4오버로딩(overroading)
칼럼:사용자정의메소드클래스만들기

14.파일처리알아보기
14.1파일을읽고쓰기
14.2with문으로파일을읽고쓰기