HOME > 상세정보

상세정보

Learning Python 1st ed

Learning Python 1st ed (38회 대출)

자료유형
단행본
개인저자
Lutz, Mark. Ascher, David.
서명 / 저자사항
Learning Python / Mark Lutz and David Ascher.
판사항
1st ed.
발행사항
Beijing ;   Sebastopol, CA :   O'Reilly,   1999.  
형태사항
xvi, 366 p. : ill. ; 24 cm.
ISBN
1565924649
서지주기
Includes index.
일반주제명
Python (Computer program language) Python (Computer program language)
000 00885camuu2200289 a 4500
001 000000688104
005 20010105102055
008 000527s1999 cc a 001 0 eng d
010 ▼a 00267609
015 ▼a GB99-37156
020 ▼a 1565924649
040 ▼a UKM ▼c DLC ▼d UKM ▼d XOW ▼d DPL ▼d 211009
042 ▼a lccopycat
049 1 ▼l 121050066 ▼f 과학 ▼1 21050067 ▼f 과학
050 0 0 ▼a QA76.73.P98 ▼b L877 1999
082 0 0 ▼a 005.13/3 ▼2 21
090 ▼a 005.133 ▼b L975L
100 1 ▼a Lutz, Mark.
245 1 0 ▼a Learning Python / ▼c Mark Lutz and David Ascher.
250 ▼a 1st ed.
260 ▼a Beijing ; ▼a Sebastopol, CA : ▼b O'Reilly, ▼c 1999.
300 ▼a xvi, 366 p. : ▼b ill. ; ▼c 24 cm.
504 ▼a Includes index.
650 0 ▼a Python (Computer program language)
650 4 ▼a Python (Computer program language)
700 1 ▼a Ascher, David.

소장정보

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(2층서고)/ 청구기호 005.133 L975L 등록번호 121050066 (20회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/Sci-Info(2층서고)/ 청구기호 005.133 L975L 등록번호 121050067 (18회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M

컨텐츠정보

책소개

Learning Python is an introduction to the increasingly popular Python programming language. Python is an interpreted, interactive, object-oriented scripting language. Python is growing in popularity because:

  • It is available on all important platforms: Windows NT, Windows 95, Windows 98, Linux, all major UNIX platforms, MacOS, and even the BeOS.
  • It is open-source software, copyrighted but freely available for use, even in commercial applications.
  • Its clean object-oriented interface makes it a valuable prototyping tool for C++ programmers.
  • It works well with all popular windowing toolkits, including MFC, Tk, Mac, X11, and Motif. Learning Python is written by Mark Lutz, author of Programming Python and Python Pocket Reference; and David Ascher, a vision scientist and Python user. This book starts with a thorough introduction to the elements of Python: types, operators, statements, classes, functions, modules, and exceptions. By reading the first part of the book, the reader will be able to understand and construct programs in the Python language. In the second part of the book, the authors present more advanced information, demonstrating how Python performs common tasks and presenting real applications and the libraries available for those applications. All the examples use the Python interpreter, so the reader can type them in and get instant feedback. Each chapter ends with a series of exercises. Solutions to the exercises are in an appendix.


정보제공 : Aladin

저자소개

마크 러츠(지은이)

30여 년간 소프트웨어 분야에 몸담은 개발자이자 유명한 파이썬 트레이너이며, 여러 권의 파이썬 관련 서적을 집필한 베스트셀러 작가다. 저자는 지난 20년간 파이썬이 전 세계에 널리 보급되는 데 공헌한 사람 중 한 명으로, 파이썬이 0.X 버전이던 1992년부터 사용했으며 1995년부터 파이썬 책을 집필하기 시작했다. 지금까지 14권의 파이썬 관련 서적을 집필했고 이 책들은 10여 개의 언어로 번역됐다.

David Ascher(지은이)

<Learning Python>

정보제공 : Aladin

목차


CONTENTS
Preface = ⅸ
Ⅰ. The Core Language = 1
 1. Getting Started = 3
  Why Python? = 3
  How to Run Python Programs = 10
  A First Look at Module Files = 17
  Python Configuration Details = 19
  Summary = 24
  Exercises = 24
 2. Types and Operators = 26
  Python Program Structure = 26
  Why Use Built-in Types? = 27
  Numbers = 28
  Strings = 35
  Lists = 44
  Dictionaries = 49
  Tuples = 53
  Files = 56
  General Object Properties = 58
  Built-in Type Gotchas = 63
  Summary = 66
  Exercises = 67
 3. Basic Statements = 70
  Assignment = 71
  Expressions = 74
  Print = 75
  if Tests = 77
  while Loops = 84
  for Loops = 87
  Common Coding Gotchas = 92
  Summary = 93
  Exercises = 94
 4. Functions = 97
  Why Use Functions? = 97
  Function Basics = 98
  Scope Rules in Functions = 101
  Argument Passing = 105
  Odds and Ends = 110
  Function Gotchas = 117
  Summary = 123
  Exercises = 123
 5. Modules = 126
  Why Use Modules? = 126
  Module Basics = 127
  Module Files Are Namespaces = 129
  Import Model = 131
  Reloading Modules = 133
  Odds and Ends = 136
  Module Gotchas = 143
  Summary = 148
  Exercises = 148
 6. Classes = 150
  Why Use Classes? = 150
  Class Basics = 152
  Using the Class Statement = 158
  Using Class Methods = 160
  Inheritance Searches Namespace Trees = 161
  Operator Overloading in Classes = 164
  Namespace Rules : The Whole Story = 168
  Designing with Classes = 170
  Odds and Ends = 181
  Class Gotchas = 183
  Summary = 189
  Exercises = 190
 7. Exceptions = 194
  Why Use Exceptions? = 194
  Exception Basics = 196
  Exception Idioms = 200
  Exception Catching Modes = 201
  Odds and Ends = 204
  Exception Gotchas = 208
  Summary = 211
  Exercises = 212
Ⅱ. The Outer Layers = 213
 8. Built-in Tools = 215
  Built-in Functions = 217
  Library Modules = 224
  Exercises = 242
 9. Common Tasks in Python = 243
  Data Structure Manipulations = 243
  Manipulating Files = 249
  Manipulating Programs = 262
  Internet-Related Activities = 265
  Bigger Examples = 267
  Exercises = 273
 10. Frameworks and Applications = 275
  An Automated Complaint System = 276
  Interfacing with COM : Cheap Public Relations = 282
  A Thinter-Based GUI Editor for Managing Form Data = 288
  Design Considerations = 293
  JPython : The Felicitous Union of Python and Java = 294
  Other Frameworks and Applications = 302
  Exercises = 304
Ⅲ. Appendixes = 307
 A. Python Resources = 309
 B. Platform-Specific Topics = 321
 C. Solutions to Exercises = 326
Index = 357


관련분야 신착자료

Harvard Business Review (2025)