Learning Python, 5th Edition

(5 Customer Reviews)
, 2013-07-03, 1600 pages

Editorial Reviews

Get a comprehensive, in-depth introduction to the core Python language with this hands-on book. Based on author Mark Lutz’s popular course, this updated fifth edition will help you quickly write efficient, high-quality with Python. It’s an ideal way to begin, whether you’re new to or a professional developer versed in other languages.

Complete with quizzes, exercises, and helpful illustrations, this easy-to-follow, self-paced tutorial gets you started with both Python 2.7 and 3.3— the latest releases in the 3.X and 2.X lines—plus all other releases in common use today. You’ll also learn some advanced language features that recently have become more common in Python code.

  • Explore Python’s major built-in object types such as numbers, lists, and dictionaries
  • Create and process objects with Python statements, and learn Python’s general model
  • Use functions to avoid code redundancy and package code for reuse
  • Organize statements, functions, and other tools into larger components with
  • Dive into classes: Python’s programming tool for structuring code
  • Write large programs with Python’s exception-handling model and development tools
  • Learn advanced Python tools, including decorators, descriptors, metaclasses, and Unicode

Table of Contents

Getting Started
Chapter 1 A Python Q&A Session
Chapter 2 How Python Runs Programs
Chapter 3 How You Run Programs

Types and Operations
Chapter 4 Introducing Python Object Types
Chapter 5 Numeric Types
Chapter 6 The Typing Interlude
Chapter 7 String
Chapter 8 Lists and Dictionaries
Chapter 9 Tuples, Files, and Everything Else

Statements and Syntax
Chapter 10 Introducing Python Statements
Chapter 11 Assignments, Expressions, and Prints
Chapter 12 if Tests and Syntax Rules
Chapter 13 while and for Loops
Chapter 14 Iterations and Comprehensions
Chapter 15 The Documentation Interlude

Functions and Generators
Chapter 16 Function Basics
Chapter 17 Scopes
Chapter 18 Arguments
Chapter 19 Advanced Function Topics
Chapter 20 Comprehensions and Generations
Chapter 21 The Benchmarking Interlude

Modules and Packages
Chapter 22 Modules: The Big Picture
Chapter 23 Module Basics
Chapter 24 Module Packages
Chapter 25 Advanced Module Topics

Classes and OOP
Chapter 26 OOP: The Big Picture
Chapter 27 Class Coding Basics
Chapter 28 A More Realistic Example
Chapter 29 Class Coding Details
Chapter 30 Operator Overloading
Chapter 31 Designing with Classes
Chapter 32 Advanced Class Topics

Exceptions and Tools
Chapter 33 Exception Basics
Chapter 34 Exception Coding Details
Chapter 35 Exception Objects
Chapter 36 Designing with Exceptions

Advanced Topics
Chapter 37 Unicode and Byte Strings
Chapter 38 Managed Attributes
Chapter 39 Decorators
Chapter 40 Metaclasses
Chapter 41 All Good Things

Appendixes
Appendix Installation and Configuration
Appendix The Python 3.3 Launcher
Appendix Python Changes and This Book
Appendix Solutions to End-of-Part Exercises

Book Details

QR code for Learning Python, 5th Edition
  • Title: Learning Python, 5th Edition
  • Author:
  • Length: 1600 pages
  • Edition: 5
  • Language: English
  • Publisher:
  • Publication Date: 2013-07-03
  • ISBN-10: 1449355730
  • ISBN-13: 9781449355739
Read More Details on Google Books

Book Preview

Learning Python, 5th Edition is available read online. Click to Read Sample Chapters Online

Book Reviews

Read all Learning Python, 5th Edition Reviews on Amazon or Goodreads

PDF eBook Free Download

Learning Python, 5th Edition PDF FREE DOWNLOAD in 14 Friendly File Hosts: FireDrive, ZippyShare, SockShare, ShareBeast, BayFiles, Crocko, MixtureCloud, Depositfiles, UptoBox, Uploaded, BitShare, RapidGator, TurboBit. Report Dead Links & Get a Copy

Enjoyed this Book? Please support the author, Don't Download It, buy this book from amazon.

File HosteBook Free Download LinkFormatSize (MB)ThanksUpload Date
EU(multi)http://www.embedupload.com/?d=1FCBSVURNLPDF, EPUB12.8foxebook08/06/2013

None of the files shown here are hosted or transmitted by this server. The links are provided solely by this site’s users. You may not use this site to distribute or download any material when you do not have the legal rights to do so. It is your own responsibility to adhere to these terms. Found illegal content? Let us know! REPORT ABUSE

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>