| 000 | 00000nam c2200205 c 4500 | |
| 001 | 000000727186 | |
| 005 | 20200303084504 | |
| 007 | ta | |
| 008 | 011106s2001 ulka 001c kor | |
| 020 | ▼a 8981611211 ▼g 93000 | |
| 040 | ▼a 211009 ▼c 211009 ▼d 211009 | |
| 049 | 1 | ▼l 111203073 ▼f 개가 |
| 082 | 0 4 | ▼a 005.133 ▼2 23 |
| 085 | ▼a 005.133 ▼2 DDCK | |
| 090 | ▼a 005.133 ▼b 2001zzz | |
| 100 | 1 | ▼a 박응용 |
| 245 | 2 0 | ▼a (점프 투) 파이썬 = ▼x Jump to Python / ▼d 박응용 저 |
| 260 | ▼a 서울 : ▼b 정보게이트, ▼c 2001 | |
| 300 | ▼a 454 p. : ▼b 삽화 ; ▼c 26 cm + ▼e 전자 광디스크 (CD-ROM) 1매 | |
| 500 | ▼a Beginner를 위한 종합 입문 활용서 | |
| 500 | ▼a 색인수록 | |
| 650 | 0 | ▼a Python (Computer program language) |
소장정보
| No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
|---|---|---|---|---|---|---|---|
| No. 1 | 소장처 중앙도서관/제2자료실(3층)/ | 청구기호 005.133 2001zzz | 등록번호 111203073 (45회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
컨텐츠정보
책소개
배우기 쉽고, 강력한데다 재미있기까지 한 프로그래밍 언어로 파이썬이 각광 받고 있다. 이제 파이썬은 소수의 매니아들만이 열광하는 대상이 아니라 프로그래머는 물론 이제 막 프로그래밍을 시작하려는 사람들 모두의 현실적인 툴로 자리를 잡았다. 이미 파이썬으로 크고 작은 프로젝트가 완성되었거나 진행중이다.
이 책은 처음으로 국내 저자가 파이썬을 이해하고 재해석한 책이다. 또한 프로그래밍을 전혀 모르는 사람을 대상으로 여러 번 검증하면서 어려운 부분을 수정, 보완했기 때문에 가장 빠른 시간에 파이썬을 정복할 수 있도록 작고 유용한 예제를 통해 안내한다.
정보제공 :
저자소개
박응용(지은이)
국내 IT 분야 1위 도서인 《Do it! 점프 투 파이썬》을 집필했으며, 20년 넘게 자바와 함께한 현직 개발자이다. 이번에는 현장에서 쌓은 ‘자바’ 개발 지식과 집필 노하우를 담아 《Do it! 점프 투 자바》를 출간했다. 현재 ‘위키독스(wikidocs.net)’라는 온라인 서비스를 제작하여 프로그래밍 및 IT 관련 지식을 공유하는 데 힘쓰고 있으며, 프로그래밍 문제 풀이를 통해 코딩 실력과 알고리즘을 수련하는 ‘코딩도장(codingdojang.com)’ 서비스 또한 운영하고 있다. 그리고 그동안 집필한 책에 관한 질문과 답변을 할 수 있는 ‘파이보(pybo.kr)’ 게시판 서비스도 운영하고 있다.
목차
목차 1부 파이썬과의 첫만남 제1장 파이썬(Python)이란 무엇인가 = 20 1. 파이썬의 특징 = 19 2. 파이썬으로 할 수 있는 일과 할 수 없는 일 = 22 3. 파이썬 설치하기 = 24 4. 파이썬 둘러보기 = 26 제2장 자료형과 제어문 = 31 1. 자료형 = 32 숫자형(Numeric Type) = 32 문자열(String) = 36 리스트(List) = 51 터블(Tuples) = 60 딕셔너리(Dictionary) = 62 자료형의 참과 거짓 = 68 파이썬과 변수 = 69 2. 흐름 제어 = 75 if문 = 75 while문 = 82 for문 = 87 제3장 함수·입력과 출력·클래스·모듈·에러처리 = 91 1. 함수(Function) = 92 함수를 사용하는 이유? = 92 파이썬 함수의 구조 = 93 함수의 입력값과 리턴값 = 94 함수 내에서 선언된 변수의 효력 범위 = 101 2. 입력과 출력 = 105 사용자 입력 = 105 print 자세히 알기 = 107 파일 읽고 쓰기 = 108 명령행 입력 = 113 3. 클래스(Class) = 115 클래스 기초쌓기 = 115 클래스 자세히 알기 = 123 클래스 만들어보기 = 123 상속(Inheritance) = 134 연산자 오버로딩 = 136 4. 모듈(Module) = 140 모듈 만들고 불러보기 = 140 if_name_= ="_main_": 의 의미 = 142 클래스나 변수 등을 포함하는 모듈 = 144 다른 프로그램 파일에서 만든 모듈 불러오기 = 145 모듈 불러오는 또 다른 방법 = 145 reload = 146 5. 에러 처리(try, except) = 148 에러는 어떤 때 일어나는가? = 148 에러 처리하기 = 149 에러 처리하기 예제 = 150 제4장 알아두면 유용한 파이썬 라이브러리(Useful Libraries) = 151 1. 내장 함수 = 152 abs = 152 apply = 152 chr = 153 cmp = 153 dir = 153 divmod = 154 eval = 154 execfile = 154 filter = 155 hex = 156 id = 156 input = 156 int = 157 isinstance = 157 lambda = 157 len = 158 list = 159 long = 159 map = 159 max = 161 min = 161 oct = 161 open = 161 ord = 162 pow = 162 range = 162 raw_input = 163 reduce = 163 reload = 164 repr = 165 str = 165 tuple = 165 type = 166 2. 유용한 파이썬 라이브러리들 = 167 명령행에서 인수를 전달(sys.argv) = 167 강제 스크립트 종료법(sys.exit) = 168 자신이 만든 모듈 불러서 쓰기(sys.path) = 168 인터프리터 프롬프트를 바꾸고 싶을 때(sys.ps1, sys.ps2) = 169 객체를 그 상태 그대로 파일에 저장하고 싶을 때(pickle) = 169 문자열 처리(string) = 170 파일 흉내내기(StringIO) = 171 파이썬에서 정규 표현식을(re) = 172 현재 내 시스템 환경변수값을 알고 싶을 때는?(os.environ) = 175 디렉토리에 대한 것들(os.chdir, os,getcwd) = 176 시스템 명령(os.system, os.popen) = 176 파일 복사(shutil) = 177 디렉토리에 있는 파일들을 리스트로 만들려면(glob) = 177 임시파일(tempfile) = 178 시간에 관한 것들(time) = 178 파이썬에서 달력쓰기(calendar) = 180 난수 발생시키기(random, whrandom) = 181 파이썬에서의 쓰레드(thread) = 182 파이썬으로 소켓서버와 소켓클라이언트 만들기(socket) = 183 웹브라우저 실행시키기(webbrowser) = 187 웹상의 데이터를 마음대로(urllib) = 188 FTP를 사용하자(ftplib) = 190 메일을 보내보자(smtplib) = 191 POP3 서버의 메일을 긁어오자(poplib) = 192 뉴스 읽어보기(nntplib) = 194 인터넷에서 주고받는 문자들(mimetools, MimeWriter, multifile) = 195 2부 파이썬 프로그래밍 제5장 어디서부터 시작할 것인가? = 198 1. 프로그램을 내가 만들 수 있을까? = 199 2. 무한히 반복하는 사용자 프롬프트 만들기 = 202 3. 정수, 실수값 입력받기 = 203 4. 파일 내용 출력하기 = 204 5. 간단한 클래스 이용 = 206 6. 딕셔너리 정렬하기 = 207 7. 리스트의 요소들을 무작위로 섞기 = 209 8. 파일을 읽어 단어별로 처리하기 = 210 9. 팩토리얼(Factorial) 구하기 = 212 10. 딕셔너리의 Key와 Value 바꾸기 = 213 11. 딕셔너리 합치기 = 213 12. 파일을 거꾸로 읽기 = 214 13. 해당 디렉토리의 파일명 얻기 = 215 14. 간단한 메모장 = 216 15. Tab을 4개의 스페이스로 바꾸기 = 217 16. 12345라는 숫자를 12,345처럼 바꾸기 = 218 17. 이차방정식 근 구하기 = 220 18. 클래스를 이용한 주소록 = 224 19. 난수를 이용한 숫자 게임 = 229 20. 야구 게임 = 232 21. 3 × 3 행렬(Matrix) 곱 = 234 22. 이메일 주소 분리하기 = 235 23. 몇 줄짜리 파일인지 알아보기 = 236 24. 코리아 타임즈 영어자료 다운로드하기 = 237 25. 영어사전 = 240 26. 핸드폰 문자 메시지 보내기 = 243 제6장 메일과 뉴스 = 247 1. 메일(Mail) 스크립트 = 248 POP3와 SMTP = 248 메일 보내기 = 249 편지받는 사람의 이름을 편지내용에 포함시키기 = 251 파일 첨부하여 메일 보내기 = 254 POP3에서 메일 가져오기 = 266 받은 메일 분석하기 = 269 2. 뉴스 스크립트 = 277 뉴스란 무엇인가? = 277 간단한 뉴스 스크립트 작성하기 = 278 원하는 뉴스 찾아서 텍스트 파일에 저장시키기 = 283 제7장 Tkinter와 wxPython = 295 1. Tkinter = 296 Tkinter란 무엇인가? = 296 Tkinter 한글 문제 = 296 Tkinter 모듈 = 297 Tkinter에서의 Hello World = 298 버튼(Button) = 299 체크 버튼 = 300 라디오 버튼 = 300 체크 버튼을 두개 이상 만들기 = 302 pack 살표보기 = 302 place를 이용한 버튼 배치 = 305 텍스트 창 = 306 스크롤바가 있는 텍스트 창 = 306 텍스트 창에서 데이터를 쓰고 지우고 읽는 방법 = 307 리스트 박스 = 309 리스트 박스에 요소 추가하기 = 310 리스트 박스에 스크롤바 달기 = 311 리스트 박스 요소 삭제하기 = 311 리스트 박스의 모드 선택하기 = 312 선택된 아이템이 몇 번째인지 알아내기 = 312 리스트박스와 마우스 연결하기 = 312 메뉴 만들기 = 313 각 메뉴에 항목 추가시키기 = 315 메뉴항목에 단축키를 사용하자 = 315 사용자 입력을 받으려면? = 317 라벨과 엔트리 = 318 프레임 만들기 = 319 새로운 창 만들기(Toplevel) = 320 다이얼로그 창 = 320 Tkinter를 이용한 뉴스 리더 = 322 2. wxPython = 333 wxPython 설치 = 333 가장 간단한 wxPython 프로그램 = 334 전형적인 wxPython 프로그램의 틀 = 336 창에 글씨 쓰기(wxStaticText) = 337 버튼 만들기 = 338 체크박스 = 340 리스트 박스(wxListBox) = 342 텍스트 박스(wxtextCtrl) = 343 초이스 버튼(wxChoice) = 344 콤보 박스(wxComboBox) = 345 툴바(wxToolBar) = 346 다이얼로그(대화창) = 348 상태바(wxStatusBar) = 352 달력(wxCalendar) = 353 파일 선택 버튼(FileBrowseButton) = 354 핸드폰 문자 메시지 보내기 = 355 파일 첨부하여 편지보내기 = 359 야후 영어사전을 wxPython으로 = 363 제8장 파이썬 CGI & Database = 367 1. CGI = 368 CGI 프로그램을 하기 위해 필요한 것 = 368 자신의 컴퓨터를 서버로 만들어 보자 = 369 서버에 접속하기 = 370 첫 번째 CGI 프로그램 = 371 사용자 입력 받기 = 373 서버에 의해서 생성되는 CGI 관련 환경변수들 = 374 CGI를 이용한 이차방정식 근 구하기 = 376 다양한 Form값 살펴보기 = 378 CGI를 이용한 핸드폰 문자 메시지 보내기 = 381 CGI를 이용한 편지보내기 = 383 달력 보기 = 385 온라인 일기장 = 393 뉴스 기사 읽기 = 403 2. 파이썬과 데이터베이스 = 412 MySQLdb 모듈 설치하기 = 412 간단한 데이터베이스 작성하기 = 413 MySQLdb 모듈 사용하기 = 415 온라인 도서관 = 416 온라인 도서관 사용법 = 429 부록 = 433 A. 이젠 무엇을 할 것인가? = 434 B. 코딩 스타일 = 439 C. 파이썬과 에디터 = 444 D. Moin-Moin 설치하기 = 450 찾아보기 = 453
