Learning Python, 3rd Edition

Learning Python, 3rd Edition
by Mark Lutz

Learning Python, 3rd Edition
Our Price: $101.63
Availability: Usually ships in 1-2 business days
Buy Used: from $15.20 (click here)
Category: Book
See more book details and other editions


(Click here)
Buy this book at online book store in your country
Canada | UK | Germany | France

Book Summary Information

Author: Mark Lutz
Edition: Paperback
Audio: English (Unknown); English (Original Language); English (Published)
Published: 2007-10-29
ISBN: 0596513984
Number of pages: 752
Publisher: O'Reilly Media

Book Reviews of Learning Python, 3rd Edition

Book Review: Pythonesque - a major contribution to learning programming with Python
Summary: 5 Stars

I am really impressed by the 3rd edition of Mark Lutz's "Learning Python" book. It's a comprehensive introduction to the language. If you already know another programming language, you'll be able to jump in anywhere and get a quick working exposure to Python. If you are completely new to programming, the author starts slowly and moves at a steady, manageable pace. He provides all that you'll need to know in order to write and run programs.

I believe "Learning Python" would work great as a standard text book in college comp sci programs. It is a great exploration of the Python language and the best introduction I've seen covering how to actually build something more complicated in the real world than "hello world".

I'm a big fan of Ruby, but reading this new 3rd edition opens my eyes to what I've been missing by not doing more with Python. I've looked at other Python books in the past and none of them made Python really interesting. This book does.

I've been thinking about what language to teach someone totally new to programming - my kids, for instance, or college students just starting into programming . Python is a strong candidate and this book would be an ideal teaching aid.

One of the "pedagogical" things I like about Python (and Lutz's book) is how clearly you can see the influence and ancestry of C and C++. Lutz describes the steps that have been taken to improve Python into a more productive programming tool without giving up the power.This opens up an interesting line of discussion into the dynamic and evolutioary history of programming languages.

This is a big book. I'm only part way through the 600+ pages. You won't sit down and breeze through it in an afternoon. However, you'll quickly get well past "Hello World" and gain a good feeling for the language. I found it easy to skip ahead to some of the later chapters that interest me; they stand well on their own.

If you are curious about Python, this book will give you all the start-up skills you'll need.

Summary of Learning Python, 3rd Edition

Portable, powerful, and a breeze to use, Python is ideal for both standalone programs and scripting applications. With this hands-on book, you can master the fundamentals of the core Python language quickly and efficiently, whether you're new to programming or just new to Python. Once you finish, you will know enough about the language to use it in any application domain you choose. Learning Python is based on material from author Mark Lutz's popular training courses, which he's taught over the past decade. Each chapter is a self-contained lesson that helps you thoroughly understand a key component of Python before you continue. Along with plenty of annotated examples, illustrations, and chapter summaries, every chapter also contains Brain Builder, a unique section with practical exercises and review quizzes that let you practice new skills and test your understanding as you go. This book covers: Types and Operations -- Python's major built-in object types in depth: numbers, lists, dictionaries, and more Statements and Syntax -- the code you type to create and process objects in Python, along with Python's general syntax model Functions -- Python's basic procedural tool for structuring and reusing code Modules -- packages of statements, functions, and other tools organized into larger components Classes and OOP -- Python's optional object-oriented programming tool for structuring code for customization and reuse Exceptions and Tools -- exception handling model and statements, plus a look at development tools for writing larger programs. Learning Python gives you a deep and complete understanding of the language that will help you comprehend any application-level examples of Python that you later encounter. If you're ready to discover what Google and YouTube see in Python, this book is the best way to get started.

MacOS Books

Book Subjects
Most talked about in MacOS Books
Apple Pro Training Series: Getting Started with Final Cut Studio ImageApple Pro Training Series: Getting Started with Final Cut Studio
by Peachpit Press
Peachpit Press; Published: 2005-07-03; Paperback; Book
Best price: $10.00
Price in other shops: $34.99
Quartz 2D Graphics for Mac OS X® Developers ImageQuartz 2D Graphics for Mac OS X® Developers
by R. Scott Thompson
Addison-Wesley Professional; Published: 2006-03-20; Paperback; Book
Best price: $31.00
Price in other shops: $54.99
Apple Training Series: iLife 05 ImageApple Training Series: iLife 05
by Michael Rubin
Peachpit Press; Published: 2005-04-16; Paperback; Book
Best price: $0.02
Price in other shops: $29.99
Apple Training Series: GarageBand 2 ImageApple Training Series: GarageBand 2
by Mary Plummer
Peachpit Press; Published: 2005-04-03; Paperback; Book
Best price: $16.58
Price in other shops: $29.99
Look Who's Using GarageBand: How the World is Making Music with the World's Easiest Music-Making Software (Voices) ImageLook Who's Using GarageBand: How the World is Making Music with the World's Easiest Music-Making Software (Voices)
by Martin Gisborne
New Riders Press; Published: 2006-12-02; Paperback; Book
Price in other shops: $19.99
Macromedia Flash MX 2004 for Windows & Macintosh ImageMacromedia Flash MX 2004 for Windows & Macintosh
by Katherine Ulrich
Peachpit Press; Published: 2003-12-01; Paperback; Book
Best price: $0.01
Price in other shops: $24.99
Mac OS X Disaster Relief, Updated Edition ImageMac OS X Disaster Relief, Updated Edition
by Ted Landau
Peachpit Press; Published: 2002-12-24; Paperback; Book
Best price: $47.65
Robin Williams Mac OS X Book, The, Jaguar Edition (2nd Edition) ImageRobin Williams Mac OS X Book, The, Jaguar Edition (2nd Edition)
by Robin Williams
Peachpit Press; Published: 2003-01-05; Paperback; Book
Best price: $2.87
Price in other shops: $29.99
MacBook Pro Portable Genius ImageMacBook Pro Portable Genius
by Brad Miser
Wiley; Published: 2008-11-17; Paperback; Book
Best price: $5.99
Price in other shops: $25.00
Mac OS X: The Complete Reference ImageMac OS X: The Complete Reference
by Jesse Feiler
McGraw-Hill/Osborne Media; Published: 2001-05-25; Paperback; Book
Best price: $2.74
Price in other shops: $39.99
Similar Books and other products
The Quick Python Book, Second Edition ImageThe Quick Python Book, Second Edition
by Vern Ceder
Manning Publications; Published: 2010-01-15; Paperback; Book
Best price: $23.24
Price in other shops: $39.99
Regular Expression Pocket Reference: Regular Expressions for Perl, Ruby, PHP, Python, C, Java and .NET (Pocket Reference (O'Reilly)) ImageRegular Expression Pocket Reference: Regular Expressions for Perl, Ruby, PHP, Python, C, Java and .NET (Pocket Reference (O'Reilly))
by Tony Stubblebine
O'Reilly Media; Published: 2007-07-25; Paperback; Book
Best price: $8.42
Price in other shops: $14.99
Python Essential Reference (4th Edition) ImagePython Essential Reference (4th Edition)
by David M. Beazley
Addison-Wesley Professional; Published: 2009-07-19; Paperback; Book
Best price: $27.00
Price in other shops: $49.99
Python in a Nutshell, Second Edition (In a Nutshell) ImagePython in a Nutshell, Second Edition (In a Nutshell)
by Alex Martelli
O'Reilly Media; Published: 2006-07-21; Paperback; Book
Best price: $19.71
Price in other shops: $39.99
Python Programming: An Introduction to Computer Science 2nd Edition ImagePython Programming: An Introduction to Computer Science 2nd Edition
by John Zelle
Franklin, Beedle & Associates Inc.; Published: 2010-05-18; Paperback; Book
Best price: $35.20
Price in other shops: $45.00
Python Pocket Reference: Python in Your Pocket (Pocket Reference (O'Reilly)) ImagePython Pocket Reference: Python in Your Pocket (Pocket Reference (O'Reilly))
by Mark Lutz
O'Reilly Media; Published: 2009-10-15; Paperback; Book
Best price: $8.24
Price in other shops: $14.99
Python Cookbook ImagePython Cookbook
by Alex Martelli, Anna Ravenscroft, David Ascher
O'Reilly Media; Published: 2005-03-25; Paperback; Book
Best price: $24.00
Price in other shops: $49.95
Programming Python ImageProgramming Python
by Mark Lutz
O'Reilly Media; Published: 2006-08-30; Paperback; Book
Best price: $15.54
Price in other shops: $59.99
Programming Python ImageProgramming Python
by Mark Lutz
O'Reilly Media; Published: 2011-01-07; Paperback; Book
Best price: $32.95
Price in other shops: $64.99
Learning Python: Powerful Object-Oriented Programming ImageLearning Python: Powerful Object-Oriented Programming
by Mark Lutz
O'Reilly Media; Published: 2009-10-09; Paperback; Book
Best price: $25.00
Price in other shops: $54.99
Book store. Illustrated catalog of books on different categories