| 000 | 00864camcc2200289 c 4500 | |
| 001 | 000045678688 | |
| 005 | 20140603170450 | |
| 007 | ta | |
| 008 | 111117s2011 ulka 001c kor | |
| 020 | ▼a 9788979148688 ▼g 13560 | |
| 035 | ▼a (KERIS)REQ000021114101 | |
| 040 | ▼a 211019 ▼d 244002 ▼d 211009 | |
| 041 | 1 | ▼a kor ▼h eng |
| 082 | 0 4 | ▼a 005.133 ▼2 23 |
| 085 | ▼a 005.133 ▼2 DDCK | |
| 090 | ▼a 005.133 ▼b P999 2011z1 | |
| 100 | 1 | ▼a Barry, Paul, ▼d 1966- ▼0 AUTH(211009)91865 |
| 245 | 1 0 | ▼a Head first Python : ▼b 머리에 쏙쏙 들어오는 파이썬 안내서 / ▼d 폴 배리 ; ▼e [강권학 옮김] |
| 246 | 0 9 | ▼a Head first Python |
| 260 | ▼a 서울 : ▼b 한빛미디어, ▼c 2011 ▼g (2012) | |
| 300 | ▼a 496 p. : ▼b 삽화 ; ▼c 24 cm | |
| 500 | ▼a 색인수록 | |
| 650 | 0 | ▼a Python (Computer program language) |
| 700 | 1 | ▼a 강권학, ▼e 역 |
| 900 | 1 0 | ▼a 배리, 폴, ▼e 저 |
| 945 | ▼a KLPA |
소장정보
| No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
|---|---|---|---|---|---|---|---|
| No. 1 | 소장처 중앙도서관/제2자료실(3층)/ | 청구기호 005.133 P999 2011z1 | 등록번호 111670211 (32회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. 2 | 소장처 중앙도서관/제2자료실(3층)/ | 청구기호 005.133 P999 2011z1 | 등록번호 111718745 (33회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. 3 | 소장처 과학도서관/Sci-Info(1층서고)/ | 청구기호 005.133 P999 2011z1 | 등록번호 121214722 (61회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. 4 | 소장처 과학도서관/Sci-Info(1층서고)/ | 청구기호 005.133 P999 2011z1 | 등록번호 121214723 (44회 대출) | 도서상태 대출중 | 반납예정일 2016-11-04 | 예약 | 서비스 |
| No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
|---|---|---|---|---|---|---|---|
| No. 1 | 소장처 중앙도서관/제2자료실(3층)/ | 청구기호 005.133 P999 2011z1 | 등록번호 111670211 (32회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. 2 | 소장처 중앙도서관/제2자료실(3층)/ | 청구기호 005.133 P999 2011z1 | 등록번호 111718745 (33회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
|---|---|---|---|---|---|---|---|
| No. 1 | 소장처 과학도서관/Sci-Info(1층서고)/ | 청구기호 005.133 P999 2011z1 | 등록번호 121214722 (61회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. 2 | 소장처 과학도서관/Sci-Info(1층서고)/ | 청구기호 005.133 P999 2011z1 | 등록번호 121214723 (44회 대출) | 도서상태 대출중 | 반납예정일 2016-11-04 | 예약 | 서비스 |
컨텐츠정보
책소개
파이썬에서 제공하는 함수 모듈, 데이터 마이닝, 데이터 랭글링 등의 기법을 다양한 예제를 통해 쉽고 빠르게 익히도록 돕는다. 

[이 책이 제시하는 핵심 내용]
이 책은 파이썬에서 제공하는 함수 모듈, 데이터 마이닝, 데이터 랭글링 등의 기법을 다양한 예제를 통해 쉽고 빠르게 익히도록 도와줍니다.
[어떤 독자를 위한 책인가?]
-. 파이썬을 활용하는 방법을 배워보고 싶은 입문자
-. 문법은 배웠는데 어떻게 프로그래밍해야 할지 모르는 파이썬 입문자
-. 파이썬에 대한 개념을 정비하고 싶은 개발자
-. 파이썬으로 재미난 프로그램을 만들어 보고 싶은 기존 개발자
[도서 특징(책 표지 글)]
이 책에서 무엇을 배우는가?
프로그래밍을 배우길 원하십니까? 『헤드 퍼스트 파이썬』은 단순한 구문이나 기법을 가르치는 메뉴얼이 아니라 고유한 기법으로 언어를 가르치는 실용 안내서입니다. 파이썬의 기초를 간단히 살펴보고, 영속성, 예외 처리, 웹 개발, SQLite, 데이터 마이닝, 구글 앱 엔진을 적용합니다. 또한 안드로이드용 웹앱도 만들어 봅니다. 이 책은 명실 상부한 파이썬 프로그래머가 되기 위해 경험해야 할 모든 것을 가르쳐줍니다.
이 책이 돋보이는 이유는 무엇일까요?
새로운 개념을 학습하려고 고군분투할 정도로 여러분이 한가하다고 생각하지는 않습니다. 최신의 인지 과학과 학습이론을 바탕으로 만든 이 책을 읽다 보면, 여러 개념을 동시에 인지하는 학습 경험을 맛보게 될 것입니다. 『Head First Python』은 글자가 너무 많아 수면제 역할을 하는 책이 아니라, 볼거리가 많고 머릿속에 쏙쏙 들어오도록 구성되어 있습니다.
정보제공 :
저자소개
폴 베리(지은이)
아일랜드의 칼로라는 35,000명이 거주하는 작은 도시에서 살며 일하고 있습니다. 아일랜드의 수도 더블린에서는 남동쪽으로 약 80km 정도 떨어져 있습니다. 폴은 정보 시스템의 학사와 컴퓨팅 공학의 석사 학위를 가지고 있습니다. 교수학습(Learning and Teaching) 분야의 석사 학위도 취득했습니다. 1995년부터 The institute of Technology, Carlow에서 근무해왔고 1997년부터는 같은 기관에서 강사로 활동하고 있습니다. 가르치는 일을 하기 전에는 아일랜드와 캐나다 등의 IT 산업 분야에서 헬스케어 설정을 십 년 정도 했습니다. 폴은 데어드레이(Deirdre)와 결혼했으며 세 명의 자녀가 있고 현재 두 자녀는 칼리지에 있습니다. 파이썬 프로그래밍 언어(와 관련 기술)는 2007년부터 폴의 학부생 과정의 필수가 되었습니다. 지금까지 네 권의 책을 집필 또는 공동 집필했습니다. 두 권은 파이썬, 두 권은 펄과 관련된 책입니다. 과거에 기고 편집자로 일하면서 Linux Journal Magazine에 다수의 기사를 썼습니다. @barrypj라는 트위터 계정을 사용하며 홈페이지는 http://paulbarry.itcarlow.ie입니다.
강권학(옮긴이)
중앙대학교 컴퓨터공학과에서 학사와 석사 학위를 받았다. 국방과학연구소, 퓨쳐시스템, 안철수 연구소에서 13년간 개발자, 보안 전문가, 프로젝트 관리자로 근무했으며, 2009년 4월 호주 멜버른에 iGonagi Pty. Ltd.를 설립하고 아이폰 애플리케이션을 개발하고 있다. 『만들면서 배우는 아이폰 게임 프로그래밍』을 공동으로 저술했고, 『게임 디자인 레벨업 가이드(공역)』, 『헤드 퍼스트 파이썬』, 『안드로이드 시큐리티 인터널』, 『헤드 퍼스트 자바스크립트 프로그래밍』, 『비즈니스를 위한 데이터 과학』,『헤드 퍼스트 C』, 『iPhone 3D Programming』, 『iPhone Programming(공역)』(이상 한빛미디어) 등을 번역했다.
목차
목차 서문 : 파이썬에 임하는 여러분의 두뇌 누구를 위한 책일까요? = 26 지금 여러분은 이런 생각을 하고 있습니다 = 27 초인지: 생각하는 것에 대해 생각하는 것 = 29 두뇌를 정복하는 방법 = 31 알아두세요 = 32 테크니컬 리뷰 팀 = 34 감사의 글 = 35 1 파이썬과의 첫 만남: 누구나 리스트를 좋아한다 = 37 파이썬의 매력은? = 38 파이썬 3 설치 = 39 IDLE을 사용하면 파이썬을 배우는 데 도움이 됩니다 = 40 IDLE을 사용해서 효율적으로 일하기 = 41 복잡한 데이터 처리하기 = 42 간단한 파이썬 리스트 만들기 = 43 리스트는 배열과 같습니다 = 45 리스트에 더 많은 데이터 추가하기 = 47 리스트 데이터로 작업하기 = 51 for 루프는 리스트 크기에 상관없이 작동합니다 = 52 리스트 안에 리스트를 저장하세요 = 54 리스트 항목이 리스트인지 확인하기 = 56 복잡한 데이터는 처리하기 힘들어요 = 59 여러 단계로 중첩된 리스트 처리하기 = 60 코드를 반복하지 말고, 함수를 만드세요 = 64 파이썬 함수를 만드세요 = 65 재귀 함수 출동! = 67 여러분의 파이썬 도구상자 = 68 2 코드 공유하기: 함수 모듈 = 69 혼자 쓰기엔 아까운 코드 = 70 함수를 모듈로 바꾸기 = 71 온 세상에 모듈이… = 72 코드에 주석을 추가하세요 = 73 배포 준비 = 76 배포 패키지 만들기 = 77 배포 패키지 돌아보기 = 78 모듈을 사용하려면 임포트하세요 = 79 파이썬 모듈은 네임스페이스를 만듭니다 = 81 PyPI 웹사이트에 등록하기 = 83 코드를 PyPI에 등록하기 = 84 PyPI 커뮤니티에 오신 걸 환영합니다 = 85 인자를 이용해서 행위 제어하기 = 88 새로운 코드를 짜기 전에 내장 함수를 먼저 생각하세요 = 89 파이썬은 최선을 다해 여러분의 코드를 실행하려 합니다 = 93 코드 추적하기 = 94 코드 오류 찾아내기 = 95 새 코드를 PyPI에 갱신하세요 = 96 여러분은 API를 바꿨습니다 = 98 선택적 인자를 사용하세요 = 99 여러분의 모듈은 두 API 모두 지원합니다 = 101 API가 아직도 제대로 되지 않았어요 = 102 모듈에 대한 평판이 다시 좋아졌어요 = 106 여러분의 파이썬 도구상자 = 107 3 파일과 예외: 에러 처리 데이터는 프로그램 바깥에 있습니다 = 110 파일은 단지 여러 라인으로 구성된 텍스트 = 111 데이터 자세히 살펴보기 = 113 데이터 분석 = 115 메서드를 알아보기 위해 help를 사용하세요 = 116 데이터를(더 잘) 파악하세요 = 118 전혀 다른 두 방법 = 119 프로그램 논리 추가 = 120 예외 처리하기 = 124 먼저 실행하고, 나중에 복구하기 = 125 보호할 코드 알아내기 = 127 에러가 발생하면 지나가세요 = 129 또 다른 에러는 어떻게 해야 하나요? = 132 에러 확인 코드 추가하기... = 133 ...또는 예외 처리에 한 단계 추가하기 = 134 그러면 어떤 방법이 좋은가? = 135 이제 다 됐습니다... 사소한 거 하나만 빼고요 = 137 특정 예외만 처리하도록 하세요 = 138 여러분의 파이썬 도구상자 = 139 4 영속성: 파일에 데이터 저장하기 프로그램은 데이터를 만듭니다 = 142 쓰기 모드로 파일 열기 = 146 예외가 발생한 후에도 파일은 여전히 열려 있습니다! = 150 try 문을 finally로 확장하기 = 151 에러의 종류를 아는 것만으로는 충분하지 않습니다 = 153 with를 사용해서 파일 작업하기 = 156 기본 형식이 파일에 맞지 않네요 = 160 print_lol()을 수정하는 게 어떨까요? = 162 데이터를 피클링하기 = 168 dump로 저장하고 load로 읽습니다 = 169 피클링을 이용한 범용 파일 I/O가 최고입니다! = 173 여러분의 파이썬 도구상자 = 174 5 데이터의 이해: 데이터를 처리하라! 켈리 감독에게 여러분의 도움이 필요합니다 = 176 두 가지 정렬 방법 = 180 시간 데이터가 가진 문제 = 184 리스트이 지능화 = 191 중복된 데이터를 제거하기 위해 나열하기 = 197 집합을 사용해서 중복된 데이터 제거하기 = 202 여러분의 파이썬 도구상자 = 208 6 사용자 정의 데이터 객체: 데이터와 코드의 결합 켈리 감독이 새로운 형식의 파일을 갖고 돌아왔습니다 = 210 연관된 데이터를 표현하기 위한 딕셔너리 = 214 클래스는 코드와 데이터를 한데 묶습니다 = 225 클래스 정의 = 226 클래스를 사용해서 클래스 정의하기 = 227 self의 중요성 = 228 모든 메서드의 첫 번째 인자는 self입니다 = 229 파이썬 내장 리스트에서 상속 받기 = 240 켈리 감독이 감동했습니다 = 247 여러분의 파이썬 도구상자 = 248 7 웹 개발: 통합하기 함께 하는 것은 좋은 것입니다 = 250 프로그램을 웹에 올릴 수 있어요 = 251 여러분이 만들 웹앱은 뭘 해야 할까요? = 254 MVC 모델로 웹앱 설계하기 = 257 데이터 모델링하기 = 258 UI 살펴보기 = 262 코드 제어하기 = 270 웹 서버는 CGI를 사용해서 프로그램을 실행합니다 = 271 선수 목록 출력하기 = 272 무시무시한 404 에러! = 278 또 다른 CGI 스크립트 만들기 = 280 CGI 추적 기능을 활성화하면 에러를 찾기 쉽습니다 = 284 작은 변화가 큰 차이를 만들 수 있습니다 = 286 여러분의 웹앱이 인기 폭발입니다! = 288 여러분의 파이썬 도구상자 = 289 8 모바일 앱 개발: 소형 디바이스 세상은 점점 더 작아지고 있습니다 = 292 켈리 감독은 안드로이드 폰을 사용합니다 = 293 파이썬 2에 대해 걱정하지 마세요 = 295 개발 환경 구축하기 = 296 SDK와 에뮬레이터 설정하기 = 297 안드로이드 스크립트를 설치하고 설정하세요 = 298 SL4A에 파이썬을 추가하세요 = 299 안드로이드에서 파이썬 테스트 = 300 앱에 대한 요구 사항을 정의하세요 = 302 LS4A 안드로이드 API = 310 안드로이드 목록에서 선택하기 = 314 선수 데이터 CGI 스크립트 = 317 데이터 형이 바뀐 것 같아요 = 320 JSON은 사용자 정의 데이터 형을 처리할 수 없습니다 = 321 앱을 실제 디바이스에서 실행하기 = 324 AndFTP 설정하기 = 325 감독이 새로운 앱에 열광하고 있습니다 = 326 여러분의 파이썬 도구상자 = 327 9 데이터 관리: 입력 처리하기 여러분의 선수 기록 앱이 전국적으로 사용되고 있어요 = 330 입력을 받기 위해서는 폼이나 다이얼로그를 사용하세요 = 331 HTML 폼 템플릿 만들기 = 332 데이터가 여러분의 CGI 스크립트에 도착했습니다 = 336 안드라이드 폰에서 입력하도록 요청하기 = 340 서버 데이터를 갱신하도록 만들 차례입니다 = 344 경쟁 조건 피하기 = 345 더 나은 데이터 저장 메커니즘이 필요합니다 = 346 데이터베이스 관리 시스템 사용하기 = 348 파이썬에는 SQLite가 들어 있습니다 = 349 파이썬 데이터베이스 API 사용하기 = 350 데이터베이스 API를 파이썬 코드로 = 351 간단한 데이터베이스 설계에도 할 일이 많습니다 = 352 데이터베이스 스키마 정의하기 = 353 데이터가 어떻게 보이나요? = 354 피클에서 SQLite로 데이터 이전하기 = 357 어느 선수가 어떤 ID를 갖고 있나? = 358 시간 데이터 추가하기 = 359 SQLite 데이터 관리 도구 = 362 SQLite와 기존 웹앱 통합하기 = 363 그래도 선수 명단은 필요합니다 = 368 ID를 사용해서 선수 정보 가져오기 = 369 안드로이드 앱도 수정해야 합니다 = 378 SQLite의 선수 데이터 갱신하기 = 384 NUAC는 열광의 도가니가 되었습니다! = 385 여러분의 파이썬 도구상자 = 386 10 웹앱 규모 확대하기: 현실에 부딪히기 모든 곳에서 고래가 목격되고 있습니다 = 388 헤드 퍼스트 고래 감시단은 자동화된 처리가 필요합니다 = 389 구글 앱 엔진을 사용해서 웹앱 만들기 = 390 앱 엔진 내려 받고 설치하기 = 391 앱 엔진이 제대로 작동하는지 확인하기 = 392 앱 엔진은 MVC 패턴을 사용합니다 = 395 앱 엔진으로 데이터 모델링하기 = 396 뷰도 없는데 모델이 무슨 소용이죠? = 399 앱 엔진에서 템플릿 사용하기 = 400 장고의 폼 유효성 검사 프레임워크 = 404 폼 확인하기 = 405 앱 엔진 웹앱 제어하기 = 406 옵션을 제공해서 입력 제한하기 = 412 죽음의 빈 화면 = 414 웹앱에서 POST 처리하기 = 415 데이터 저장소에 데이터 넣기 = 416 "견고성 원칙"을 깨지 마세요 = 420 거의 모든 날짜와 시간을 받을 수 있습니다 = 421 아직 덜 끝났나 봐요 = 424 때로는 사소한 수정이 모든 걸 뒤바꿔 놓을 수 있습니다… = 425 사용자의 구글 ID도 저장하세요 = 426 웹앱을 구글 클라우드에 배포하기 = 427 여러분이 만든 HFWWG 웹앱이 배포되었어요! = 430 여러분의 파이썬 도구상자 = 431 11 복잡한 문제 처리: 데이터 랭글링 다음 경기에서 적절한 목표 시간은? = 434 그러면... 뭐가 문제인가요? = 436 데이터에서 시작하세요 = 437 각 시간 항목을 딕셔너리에 저장하세요 = 443 예측 코드 분해하기 = 445 사용자로부터 입력 받기 = 449 입력을 받으니 문제가 생기네요… = 450 가장 가까운 값 찾기 = 452 문제는 시간에 있습니다 = 454 time-to-seconds-to-time 모듈 = 455 아직도 시간에 문제가 있습니다... = 458 안드로이드로 포팅하기 = 460 여러분의 안드로이드 앱에 다이얼로그가 많습니다 = 461 앱 코드 통합... = 465 여러분의 앱이 완료되었습니다! = 467 여러분의 파이썬 도구상자 = 468 부록 : 못다한 이야기들 - 10가지 중요한 이야기(지금까지 설명하지 않은) 1 "전문적인" IDE 사용하기 = 472 2 범위 다루기 = 473 3 테스트 = 474 4 고급 언어 기능 = 475 5 정규표현식 = 476 6 웹 프레임워크에 대한 첨언 = 477 7 객체 관계 매퍼와 NoSQL = 478 8 GUI 프로그래밍 = 479 9 피해야 할 것 = 480 10 다른 책들 = 481




