HOME > Detail View

Detail View

(빠르게 활용하는) 파이썬 3 프로그래밍 (Loan 220 times)

Material type
단행본
Personal Author
신호철 우상정, 저 최동진, 저
Title Statement
(빠르게 활용하는) 파이썬 3 프로그래밍 = Python3 programming / 신호철 , 우상정 , 최동진 지음
Publication, Distribution, etc
파주 :   위키북스,   2009  
Physical Medium
xvii, 546 p. : 삽화 ; 26 cm
Series Statement
위키북스 프로그래밍 & 프랙티스 시리즈 ;001
ISBN
9788992939300
General Note
색인수록  
Subject Added Entry-Topical Term
Python (Computer program language)
000 00855camcc2200277 c 4500
001 000045539348
005 20121231110112
007 ta
008 090703s2009 ggka 001c kor
020 ▼a 9788992939300 ▼g 13560
035 ▼a (KERIS)BIB000011690360
040 ▼a 241050 ▼c 241050 ▼d 211009
082 0 4 ▼a 005.133 ▼2 22
085 ▼a 005.133 ▼2 DDCK
090 ▼a 005.133 ▼b P999 2009
100 1 ▼a 신호철 ▼0 AUTH(211009)74685
245 2 0 ▼a (빠르게 활용하는) 파이썬 3 프로그래밍 = ▼x Python3 programming / ▼d 신호철 , ▼e 우상정 , ▼e 최동진 지음
260 ▼a 파주 : ▼b 위키북스, ▼c 2009
300 ▼a xvii, 546 p. : ▼b 삽화 ; ▼c 26 cm
440 0 0 ▼a 위키북스 프로그래밍 & 프랙티스 시리즈 ; ▼v 001
500 ▼a 색인수록
650 0 ▼a Python (Computer program language)
700 1 ▼a 우상정, ▼e▼0 AUTH(211009)114361
700 1 ▼a 최동진, ▼e▼0 AUTH(211009)110790
945 ▼a KINS

No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Main Library/Monographs(3F)/ Call Number 005.133 P999 2009 Accession No. 111541900 Availability Available Due Date Make a Reservation Service B M
No. 2 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.133 P999 2009 Accession No. 121187282 Availability Available Due Date Make a Reservation Service B M
No. 3 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.133 P999 2009 Accession No. 121187283 Availability Available Due Date Make a Reservation Service B M
No. 4 Location Sejong Academic Information Center/Science & Technology/ Call Number 005.133 P999 2009 Accession No. 151285208 Availability Available Due Date Make a Reservation Service B M
No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Main Library/Monographs(3F)/ Call Number 005.133 P999 2009 Accession No. 111541900 Availability Available Due Date Make a Reservation Service B M
No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.133 P999 2009 Accession No. 121187282 Availability Available Due Date Make a Reservation Service B M
No. 2 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.133 P999 2009 Accession No. 121187283 Availability Available Due Date Make a Reservation Service B M
No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Sejong Academic Information Center/Science & Technology/ Call Number 005.133 P999 2009 Accession No. 151285208 Availability Available Due Date Make a Reservation Service B M

Contents information

Book Introduction

파이썬을 자유자재로 사용하는 방법을 안내한다. 문법 설명만으로 이루어져 있지 않고 실제 활용 가능한 예제들과 함께 설명을 하고 있으며, 특히 마지막 3부에서는 '파이썬을 이용한 블로그 검색엔진 만들기'라는 프로젝트를 통해 기존에 배웠던 파이썬에 대한 지식을 더욱 넓힐 수 있다.

'파이썬 3 프로그래밍'은 강력하고 쉬운 언어인 파이썬을 자유자재로 사용하는 방법을 안내해 줄 최선의 선택이 될 것입니다. 파이썬을 처음 만나는 분들은 물론이고, 기존에 파이썬을 쓰던 분들도 이 책을 통해 업그레이드된 파이썬 3 버전의 달라진 문법에 대한 부담을 해결할 수 있습니다. 또, 지루한 문법 설명만으로 이루어져 있지 않고 실제 활용 가능한 예제들과 함께 설명을 하고 있으며, 특히 마지막 3부에서는 '파이썬을 이용한 블로그 검색엔진 만들기'라는 프로젝트를 통해 기존에 배웠던 파이썬에 대한 지식을 더욱 넓힐 수 있을 것입니다.

이 책의 마지막 페이지를 넘기고 난 후에는 파이썬 3을 이용하여 생각한 일을 효율적으로 빠르고 쉽게 구현할 수 있을 것이며, 왜 수많은 사람들이 파이썬에 열광하는지 알게 될 것입니다.


Information Provided By: : Aladin

Author Introduction

신호철(지은이)

삼성전자를 거쳐 SK planet에서 개발자로 근무 중이며, 어떻게 하면 70세까지 즐겁게 개발을 할 수 있을 지에 대해 고심 중이다. 저서로는 「빠르게 활용하는 파이썬 3.2 프로그래밍」, 「빠르게 활용하는 SQLite3」, 「IT Cookbook for beginner C++ 기초」 등이 있다.

Information Provided By: : Aladin

Table of Contents

목차
1부 문법
 01장 파이썬 개요 및 설치 = 1
  1.1 파이썬이란 = 1
  1.2 파이썬의 특징 = 2
  1.3 파이썬의 종류 = 3
  1.4 파이썬이 쓰이는 프로젝트들 = 3
  1.5 2.x와 3의 차이 = 4
  1.6 설치 및 개발환경 = 6
  1.7 Hello world = 11
  1.8 들여쓰기에 대해서 = 12
  1.9 소스코드 인코딩 = 13
  1.10 기타 파이썬 문법 = 14
  1.11 2.x를 3으로 변경하기 = 15
 02장 자료형 및 연산자 = 17
  2.1 변수명 = 18
  2.2 수치 = 19
  2.3 문자 = 21
  2.4 유니코드 = 25
  2.5 리스트 = 28
  2.6 세트 = 30
  2.7 튜플 = 31
  2.8 사전 = 33
  2.9 부울 = 35
  2.10 얕은/깊은 복사에 관해 = 37
 03장 함수 = 39
  3.1 함수의 정의 = 40
  3.2 return = 43
  3.3 인수 전달 = 44
  3.4 스코핑 룰 = 46
  3.5 함수 인수 = 49
  3.6 람다 함수 = 52
  3.7 재귀적 함수 호출 = 53
  3.8 pass = 56
  3.9 _doc_ 속성과 help 함수 = 57
  3.10 이터레이터 = 58
  3.11 제너레이터 = 60
 04장 제어 = 63
  4.1 if 문 = 64
  4.2 조건식의 참/거짓 판단 = 67
  4.3 단축 평가 = 67
  4.4 while 문 = 69
  4.5 for 문 = 70
  4.6 break, continue 그리고 else = 72
  4.7 제어문과 연관된 유용한 함수들 = 74
 05장 클래스 = 85
  5.1 클래스 이야기 = 85
  5.2 클래스 선언 = 87
  5.3 클래스 객체와 인스턴스 객체의 이름공간 = 89
  5.4 클래스 객체와 인스턴스 객체의 관계 = 94
  5.5 생성자, 소멸자 메서드 = 95
  5.6 정적 메서드, 클래스 메서드 = 96
  5.7 연산자 중복 정의 = 100
  5.8 상속 = 107
 06장 모듈 = 123
  6.1 모듈 사용하기 = 123
  6.2 모듈 만들기 = 126
  6.3 모듈의 경로 = 128
  6.4 모듈 임포트 = 130
  6.5 모듈 임포트 파헤치기 = 132
  6.6 '_main_' 을 사용한 유용한 팁 = 136
  6.7 패키지 = 138
 07장 예외처리 = 143
  7.1 구문 에러 = 144
  7.2 예외 = 145
  7.3 예외 처리 = 149
  7.4 raise 구문 = 156
  7.5 사용자정의 예외 = 158
  7.6 assert 구문 = 159
 08장 입출력 = 163
  8.1 표준 입출력 = 164
  8.2 파일 입출력 = 173
  8.3 pickle = 176
 09장 c/c++와 연동 = 179
  9.1 왜 확장 모듈이 필요한가? = 180
  9.2 간단한 확장 모듈 예제 = 180
  9.3 모듈 초기화 = 182
  9.4 모듈 빌드 = 184
  9.5 파이썬/C API = 190
  9.6 에러 처리 = 192
  9.7 참조 카운트 = 195
  9.8 확장 타입 = 198
  9.9 ctypes = 212
2부 중요 모듈
 10장 문자열 이야기 = 217
  10.1 문자열 다루기 = 217
  10.2 정규표현식(re) 모듈 = 230
 11장 날짜 이야기 = 243
  11.1 시간(time) 모듈 = 243
  11.2 날짜시간(datetime) 모듈 = 248
 12장 숫자 이야기 = 263
  12.1 수학(math) 모듈 = 263
  12.2 분수(fractions) 모듈 = 268
  12.3 십진법(decimal) 모듈 = 271
  12.4 랜덤(random) 모듈 = 278
 13장 파일 시스템을 자유자재로 = 283
  13.1 os.path = 283
  13.2 glob = 288
  13.3 tree 예제 = 289
 14장 데이터베이스의 사용 = 293
  14.1 데이터베이스 연결 = 296
  14.2 SQL문 수행 = 296
  14.3 레코드 조회 = 298
  14.4 트랜잭션 처리 = 299
  14.5 레코드 정렬과 사용자 정렬 함수 = 301
  14.6 SQLite3 내장 집계 함수 = 303
  14.7 사용자정의 집계 함수 = 304
  14.8 자료형 = 306
  14.9 사용자정의 자료형 = 306
  14.10 데이터베이스 덤프 만들기 = 309
  14.11 명령어 프롬프트에서 SQLite3 관리하기 = 310
 15장 운영체제 관련 주요 모듈 = 315
  15.1 os 모듈 = 316
  15.2 sys 모듈 = 324
  15.3 threading 모듈 = 327
  15.4 queue 모듈 = 330
 16장 XML 사용하기 = 341
  16.1 파이썬과 XML = 341
  16.2 XML 문서 파싱하기 = 347
  16.3 노드 = 352
  16.4 엘리먼트 = 358
  16.5 엘리먼트 쉽게 다루기 = 361
  16.6 XML 문서를 HTML로 변환하기 = 363
  16.7 도서관리 프로그램 = 365
 17장 파이썬과 인터넷 = 373
  17.1 파이썬이 지원하는 네트워크, 인터넷 모듈 = 373
  17.2 OpenAPI를 이용해 책 정보 가져오기 = 377
  17.3 파이썬으로 이메일 보내기 = 382
  17.4 웹 서버 만들기 = 397
 18장 보다 견고한 코드 만들기 = 407
  18.1 단위 테스트(unittest) = 407
  18.2 pydoc = 414
  18.3 doctest = 416
 19장 distutils를 이용한 배포 = 421
  19.1 도서관리 프로그램 배포하기 = 422
  19.2 setup.py 파일 작성하기 = 424
  19.3 확장모듈 배포하기 = 428
  19.4 Setup Configuration 파일 작성 방법 = 434
3부 검색엔진 만들기
 20장 자료수집 = 439
  20.1 웹 크롤러 = 440
  20.2 robots.txt = 441
  20.3 웹 페이지 읽기 = 443
  20.4 전체 흐름에 대해서 = 444
  20.5 데이터베이스 관리 클래스 = 445
  20.6 메인 페이지로부터 이웃 블로그 정보 수집하기 = 448
  20.7 블로그 본문 파싱 = 449
 21장 인덱싱 = 459
  21.1 루씬이란? = 460
  21.2 PyLucene 설치 = 460
  21.3 PyLucene 활용하기 = 464
  21.4 BlogSearcher 클래스 = 472
 22장 검색 사이트 만들기 = 489
  22.1 장고(Django) 설치하기 = 491
  22.2 프로젝트 생성하기 = 492
  22.3 장고 프레임워크 = 493
  22.4 Model, View, Template = 498
  22.5 메인 페이지 만들기 = 499
  22.6 검색 결과 페이지 만들기 = 506
Appendix A Pydev 설치와 사용 방법 = 519
 A.1 Pydev 설치 방법 = 519
 A.2 Pydev를 이용하여 개발하기 = 523
Appendix B pdb 모듈을 이용한 디버깅 = 527
 B.1 디버깅용 코드 작성 = 527
 B.2 pdb 실행과 종료 = 528
 B.3 소스코드와 실행위치 보기 = 531
 B.4 브레이크 포인트 설정하기 = 532
 B.5 코드를 수행하며 변수값 확인하기 = 533
 B.6 도움말 = 537

New Arrivals Books in Related Fields

Muthu, Subramanian Senthilkannan (2022)
Musib, Somnath (2023)