did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780596513986

Learning Python : Powerful Object-Oriented Programming

by
  • ISBN13:

    9780596513986

  • ISBN10:

    0596513984

  • Edition: 3rd
  • Format: Paperback
  • Copyright: 2007-10-01
  • Publisher: Oreilly & Associates Inc

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $39.99 Save up to $10.00
  • Buy Used
    $29.99

    USUALLY SHIPS IN 2-4 BUSINESS DAYS

Supplemental Materials

What is included with this book?

Summary

First off, Learning Python shows the relationships among Python scripts and their interpreter (in a mostly platform-neutral way). Then, the authors address the mechanics of the language itself, providing illustrations of how Python conceives of numbers, strings, and other objects as well as the operators you use to work with them. Dictionaries, lists, tuples, and other data structures specific to Python receive plenty of attention including complete examples.

Author Biography

Mark Lutz is the world leader in Python training, the author of Python's earliest and best-selling texts, and a pioneering figure in the Python community since 1992. He is also the author of O'Reilly's Programming Python, 3rd Edition and Python Pocket Reference, 3rd Edition. Mark began teaching Python classes in 1997, and has instructed more than 200 Python training sessions as of 2007. Mark also has BS and MS degrees in Computer Science and 25 years of software development experience. Whenever Mark gets a break from spreading the Python word, he leads an ordinary, average life with his kids in Colorado. Mark can be reached by email at , or on the web at http://www.rmi.net/~lutz.

Table of Contents

A Python Q&A Sessionp. 3
How Python Runs Programsp. 22
How You Run Programsp. 34
Introducing Python Object Typesp. 65
Numbersp. 93
The Dynamic Typing Interludep. 112
Stringsp. 123
Lists and Dictionariesp. 152
Tuples, Files, and Everything Elsep. 172
Introducing Python Statementsp. 201
Assignment, Expressions, and printp. 217
If Testsp. 236
While and for Loopsp. 248
The Documentation Interludep. 278
Function Basicsp. 299
Scopes and Argumentsp. 310
Advanced Function Topicsp. 344
Modules: The Big Picturep. 385
Module Coding Basicsp. 398
Module Packagesp. 415
Advanced Module Topicsp. 426
OOP: The Big Picturep. 451
Class Coding Basicsp. 465
Class Coding Detailsp. 481
Designing with Classesp. 518
Advanced Class Topicsp. 539
Exception Basicsp. 575
Exception Objectsp. 602
Designing with Exceptionsp. 617
Table of Contents provided by Blackwell. All Rights Reserved.

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program