Python Pocket Reference: Python In Your Pocket

Python Pocket Reference: Python In Your Pocket

by Mark Lutz
Python Pocket Reference: Python In Your Pocket

Python Pocket Reference: Python In Your Pocket

by Mark Lutz

eBook5th ed. (5th ed.)

$16.49  $21.99 Save 25% Current price is $16.49, Original price is $21.99. You Save 25%.

Available on Compatible NOOK Devices and the free NOOK Apps.
WANT A NOOK?  Explore Now

Related collections and offers


Overview

Updated for both Python 3.4 and 2.7, this convenient pocket guide is the perfect on-the-job quick reference. Youâ??ll find concise, need-to-know information on Python types and statements, special method names, built-in functions and exceptions, commonly used standard library modules, and other prominent Python tools. The handy index lets you pinpoint exactly what you need.

Written by Mark Lutzâ??widely recognized as the worldâ??s leading Python trainerâ??Python Pocket Reference is an ideal companion to Oâ??Reillyâ??s classic Python tutorials, Learning Python and Programming Python, also written by Mark.

This fifth edition covers:

  • Built-in object types, including numbers, lists, dictionaries, and more
  • Statements and syntax for creating and processing objects
  • Functions and modules for structuring and reusing code
  • Pythonâ??s object-oriented programming tools
  • Built-in functions, exceptions, and attributes
  • Special operator overloading methods
  • Widely used standard library modules and extensions
  • Command-line options and development tools
  • Python idioms and hints
  • The Python SQL Database API

Product Details

ISBN-13: 9781449356941
Publisher: O'Reilly Media, Incorporated
Publication date: 01/22/2014
Sold by: Barnes & Noble
Format: eBook
Pages: 264
Sales rank: 580,369
File size: 1 MB

About the Author

Mark Lutz is a leading Python trainer, the author of Python’s earliest and best-selling texts, and a pioneering figure in the Python world.

Mark is the author of the three O’Reilly books: Learning Python, Programming Python, and Python Pocket Reference, all currently in fourth or fifth editions. He has been using and promoting Python since 1992, started writing Python books in 1995, and began teaching Python classes in 1997. As of Spring 2013, Mark has instructed 260 Python training sessions, taught roughly 4,000 students in live classes, and written Python books that have sold 400,000 units and been translated to at least a dozen languages.

Together, his two decades of Python efforts have helped to establish it as one of the most widely used programming languages in the world today. In addition, Mark has been in the software field for 30 years. He holds BS and MS degrees in computer science from the University of Wisconsin where he explored implementations of the Prolog language, and over his career has worked as a professional software developer on compilers, programming tools, scripting applications, and assorted client/server systems.

Mark maintains a training website (http://learning-python.com) and an additional book support site on the Web (http://www.rmi.net/~lutz).

Table of Contents

Introduction1
Conventions2
Command-Line Options2
Environment Variables4
Built-in Types and Operators5
Specific Built-in Types10
Statements and Syntax24
Specific Statements27
Namespace and Scope Rules38
Object-Oriented Programming41
Operator Overloading Methods43
Built-in Functions51
Built-in Exceptions59
Built-in Attributes63
Built-in Modules64
The sys Interpreter Module65
The string Module and Methods70
The os System Module76
The re Pattern-Matching Module91
Object Persistence Modules98
Tkinter GUI Module and Tools100
Internet Modules and Tools105
Other Built-in Modules108
Major Python/C API Tools110
Python Portable SQL Database API118
Python Idioms and Hints122
From the B&N Reads Blog

Customer Reviews