| 000 | 00000nam c2200205 c 4500 | |
| 001 | 000000713825 | |
| 005 | 20260116154956 | |
| 007 | ta | |
| 008 | 010817s2001 ulka 001c kor | |
| 020 | ▼a 8979140959 ▼g 13560 | |
| 040 | ▼a 211009 ▼c 211009 ▼d 211009 | |
| 041 | 1 | ▼a kor ▼h eng |
| 049 | 1 | ▼l 121053351 ▼f 과학 |
| 082 | 0 4 | ▼a 005.133 ▼2 21 |
| 085 | ▼a 005.133 ▼2 DDCK | |
| 090 | ▼a 005.133 ▼b 2001ze | |
| 100 | 1 | ▼a Lutz, Mark |
| 245 | 1 0 | ▼a 파이썬 시작하기 / ▼d 마크 루츠, ▼e 데이비드 애셔 저 ; ▼e 이강성 역 |
| 246 | 1 9 | ▼a Learning Python |
| 260 | ▼a 서울 : ▼b 한빛미디어, ▼c 2001 | |
| 300 | ▼a 427 p. : ▼b 삽화 ; ▼c 26 cm | |
| 500 | ▼a 색인과 부록수록 | |
| 500 | ▼a 차세대 객체지향 언어 파이썬을 배우자! | |
| 650 | 0 | ▼a Python (Computer program language) |
| 650 | 0 | ▼a Object-oriented programming (Computer science) |
| 700 | 1 | ▼a 이강성, ▼d 1964-, ▼e 역 ▼0 AUTH(211009)180337 |
| 700 | 1 | ▼a Ascher, David, ▼e 저 |
| 900 | 1 0 | ▼a 루츠, 마크, ▼e 저 |
| 900 | 1 0 | ▼a 애셔, 데이비드, ▼e 저 |
소장정보
| No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
|---|---|---|---|---|---|---|---|
| No. 1 | 소장처 과학도서관/Sci-Info(1층서고)/ | 청구기호 005.133 2001ze | 등록번호 121053351 (95회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. 2 | 소장처 세종학술정보원/과학기술실(5층)/ | 청구기호 005.133 2001ze | 등록번호 151100212 (13회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. 3 | 소장처 세종학술정보원/과학기술실(5층)/ | 청구기호 005.133 2001ze | 등록번호 151100213 (15회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
|---|---|---|---|---|---|---|---|
| No. 1 | 소장처 과학도서관/Sci-Info(1층서고)/ | 청구기호 005.133 2001ze | 등록번호 121053351 (95회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
|---|---|---|---|---|---|---|---|
| No. 1 | 소장처 세종학술정보원/과학기술실(5층)/ | 청구기호 005.133 2001ze | 등록번호 151100212 (13회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. 2 | 소장처 세종학술정보원/과학기술실(5층)/ | 청구기호 005.133 2001ze | 등록번호 151100213 (15회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
컨텐츠정보
책소개
어려우면서 덩치만 큰 언어를 밀어내고 강력한 기능으로 많은 사람의 관심을 끌고 있는 파이썬에 대한 책이다. 다른 언어를 사용해 본 독자라면 4시간 안에, 처음으로 언어를 접해보는 독자라면 3일 안에 이 책으로 파이썬을 습득할 수 있다. 즉, 단순한 구문과 깔끔한 코드 그리고 체계적인 프로그램 구성으로 초보자는 배우기 쉽고, 개발자는 고속의 프로토타입용 언어로 프로젝트의 개발 속도를 높일 수 있다.
단적인 예로, 2명의 C++ 프로그래머가 1년 동안 개발한 내용을 파이썬을 이용하여 1명의 프로그래머가 2개월만에 끝냈으며, 2줄짜리 구문으로 소켓 프로그래밍을 할 수 있다니 정말 놀라운 일이다. 실제로 파이썬을 이용하여 프로그램을 작성해 본다면 C/C++ 혹은 자바에 비해 코드 길이가 1/5에서 1/10로 줄어드는 것을 볼 수 있으며, 모듈 단위 작업으로 큰 프로젝트도 관리할 수 있다는 것을 알 수 있다.
이 책은 파이썬 프로그램의 기본 요소인 자료형, 연산자, 문, 함수, 모듈, 클래스, 그리고 예외 등을 설명한다. 또한 한 단계 발전된 주제와 전문화한 라이브러리로 어떻게 응용 프로그램을 만들 수 있는지를 보여주며, JPython으로 만든 간단한 프로그램도 선보이고 있다.
크게 세 부분으로 구성되어 있으며 주요 내용은 다음과 같다.
1부. 핵심 언어
1부는 파이썬 자체를 배운다. 즉, 내장 자료형, 문, 그리고 컴포넌트의 패키지 도구 등과 같이 프로그래밍에 꼭 필요한 내용에 초점을 맞추고 있다.
2부. 바깥 층
핵심 언어를 공부했다면 몇가지 특별한 사항을 제외하고는 파이썬의 대부분의 코드를 이해할 수 있다.
하지만 프로그램에 어떤 도구가 사용되었는지, 간단한 함수인지, 패키지인지, 아니면 복잡한 프레임워크를 사용하는지 등을 아는 것은 이론적인 언어를 이해한 후 거쳐야 할 중요한 단계이다. 따라서 파이썬의 내장도구, 파이썬으로 할 수 있는 공동 작업, 그리고 프레임워크와 응용 프로그램을 예제를 통해 다루고 있다.
3부. 부록
부록은 파이썬에 관련된 정보를 얻을 수 있는 소스의 링크나 서적 혹은 문서 등을 소개한다. 또한 각 운영체제에서 따른 특정 자원과 1, 2부 각 장의 연습문제 해답을 다루고 있다.
정보제공 :
저자소개
마크 러츠(지은이)
30여 년간 소프트웨어 분야에 몸담은 개발자이자 유명한 파이썬 트레이너이며, 여러 권의 파이썬 관련 서적을 집필한 베스트셀러 작가다. 저자는 지난 20년간 파이썬이 전 세계에 널리 보급되는 데 공헌한 사람 중 한 명으로, 파이썬이 0.X 버전이던 1992년부터 사용했으며 1995년부터 파이썬 책을 집필하기 시작했다. 지금까지 14권의 파이썬 관련 서적을 집필했고 이 책들은 10여 개의 언어로 번역됐다.
데이비드 애셔(지은이)
과학자, 소프트웨어 공학자, 강사 등 여러 가지 직업을 가지고 있다. 낮에는 시간(vision)에 관한 연구를 하며, 밤에는 일정 시간을 할애하여 컴퓨터 과학을 연구하고 있다. 또한 파이썬 정규 과정의 강사로 활동 중이다.
이강성(옮긴이)
현 광운대학교 인제니움학부대학 교수 초창기 한국 파이썬 사용자 모임 회장으로, 모임을 이끌면서 파이썬 보급에 힘을 기울여 왔다. 2000년부터 광운대학교 및 온라인에서 파이썬을 강의하고 있을 뿐 아니라, 유명 기업과 연구소에서도 파이썬 관련 강의를 다수 진행했다. 파이썬 교육은 물론, 생활 속에서 파이썬을 활용하는 데 큰 관심을 가지고 있다. 저서로는 《열혈강의 파이썬》, 《한 번 배운 파이썬, 나만의 활용 스킬》, 《파이썬 3 바이블》(이상 프리렉) 등이 있다.
목차
목차 역자 서문 = 5 차례 = 7 서문 = 11 1부. 핵심 언어 1장. 시작 왜 파이썬인가? = 23 파이썬의 프로그램 실행 방법 = 31 모듈 파일 = 38 파이썬의 세부 환경 설정 = 40 요약 = 45 연습문제 = 46 2장. 자료형과 연산자 파이썬의 프로그램 구조 = 49 왜 내장 자료형을 사용해야 하나? = 50 수치형 = 51 문자열 = 58 리스트 = 68 사전 = 74 튜플 = 79 파일 = 81 일반적인 객체의 특성 = 83 내장 자료형의 빠지기 쉬운 함정 = 88 요약 = 92 연습문제 = 93 3장. 기본문 = 98 치환문 = 98 표현식 = 101 출력 = 103 if 테스트 = 105 while 루프 = 112 for 루프 = 116 코딩에서 빠지기 쉬운 함정 = 122 요약 = 23 연습문제 = 124 4장. 함수 왜 함수를 사용하는가? = 127 함수의 기초 = 128 함수의 영역 규칙 = 132 인수 전달 = 136 기타 내용 = 142 함수에서 틀리기 쉬운 함정 = 149 요약 = 156 연습문제 = 157 5장. 모듈 왜 모듈을 사용하는가? = 160 모듈의 기초 = 160 모듈 파일은 네임스페이스다 = 162 Import 모델 = 165 모듈의 재적재 = 168 기타 내용 = 171 모듈에서 틀리기 쉬운 함정 = 179 요약 = 185 연습문제 = 186 6장. 클래스 왜 클래스를 사용하는가? = 189 클래스의 기초 = 191 class문 = 198 클래스의 메소드 = 200 상속은 네임스페이스의 트리를 검색한다 = 201 클래스의 연산자 중복 = 205 네임스페이스의 규칙 : 모든 내용 = 209 클래스 설계 = 211 기타 내용 = 224 클래스에서 틀리기 쉬운 함정 = 226 요약 = 233 연습문제 = 235 7장. 예외 왜 예외를 사용하는가? 239 예외의 기초 = 241 예외의 관용구 = 245 예외의 검출 모드 = 247 기타 내용 = 252 예외에서 틀리기 쉬운 함정 = 255 요약 = 258 연습문제 = 260 2부. 바깥 층 8장. 내장 도구 내장 함수 = 265 라이브러리 모듈 = 273 연습문제 = 292 9장. 파이썬으로 하는 공통 작업 자료구조 조작법 = 293 파일 = 300 프로그램 = 315 인터넷 관련 작업 = 317 좀더 발전된 예제 = 320 연습문제 = 328 10장. 프레임워크와 응용 프로그램 자동화된 불평 시스템 = 330 COM과 인터페이스 : 간단한 공용 관계의 설정 = 336 폼 데이터 관리를 위한 Tkinter 기반의 GUI 에디터 = 342 설계시 고려사항 = 348 JPython:파이썬과 자바의 멋진 만남 = 348 다른 프레임워크와 응용 프로그램 = 357 연습문제 = 360 3부. 부록 A. 파이썬 자원 = 363 B. 플랫폼에 따른 주제 = 377 C. 연습문제 해답 = 383 찾아보기 = 421
