The Quick Python Book, 2nd Edition
- Length: 400 pages
- Edition: 2
- Language: English
- Publisher: Manning Publications
- Publication Date: 2010-01-15
- ISBN-10: 193518220X
- ISBN-13: 9781935182207
- Sales Rank: #228320 (See Top 100 Books)
The Quick Python Book, Second Edition, is a clear, concise introduction to Python 3, aimed at programmers new to Python. This updated edition includes all the changes in Python 3, itself a significant shift from earlier versions of Python.
The book begins with basic but useful programs that teach the core features of syntax, control flow, and data structures. It then moves to larger applications involving code management, object-oriented programming, web development, and converting code from earlier versions of Python.
True to his audience of experienced developers, the author covers common programming language features concisely, while giving more detail to those features unique to Python.
Table of Contents
Part 1 Starting out
Chapter 1 About Python
Chapter 2 Getting started
Chapter 3 The Quick Python overview
Part 2 The essentials
Chapter 4 The absolute basics
Chapter 5 Lists, tuples, and sets
Chapter 6 Strings
Chapter 7 Dictionaries
Chapter 8 Control flow
Chapter 9 Functions
Chapter 10 Modules and scoping rules
Chapter 11 Python programs
Chapter 12 Using the filesystem
Chapter 13 Reading and writing files
Chapter 14 Exceptions
Chapter 15 Classes and object-oriented programming
Chapter 16 Graphical user interfaces
Part 3 Advanced language features
Chapter 17 Regular expressions
Chapter 18 Packages
Chapter 19 Data types as objects
Chapter 20 Advanced object-oriented features
Part 4 Where can you go from here?
Chapter 21 Testing your code made easy(-er)
Chapter 22 Moving from Python 2 to Python 3
Chapter 23 Using Python libraries
Chapter 24 Network, web, and database programming