Dive Into Python 3 and over 1.5 million other books are available for Amazon Kindle . Learn more


or
Sign in to turn on 1-Click ordering.
Trade in Yours
For a £6.53 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Colour:
Image not available

 
Start reading Dive Into Python 3 on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Dive into Python 3 (Books for Professionals by Professionals) [Paperback]

Mark Pilgrim
1.3 out of 5 stars  See all reviews (3 customer reviews)
RRP: £35.49
Price: £27.68 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £7.81 (22%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon. Gift-wrap available.
Want it Friday, 21 June? Choose Express delivery at checkout. Details

Formats

Amazon Price New from Used from
Kindle Edition £20.76  
Paperback £27.68  
Trade In this Item for up to £6.53
Trade in Dive into Python 3 (Books for Professionals by Professionals) for an Amazon.co.uk gift card of up to £6.53, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Special Offer until June 30, 2013: Receive an additional £5 promotional Gift Card, when you trade-in at least £10 worth of books. Learn more

Book Description

19 Oct 2009 1430224150 978-1430224150

Mark Pilgrim's Dive Into Python 3 is a hands-on guide to Python 3 and its differences from Python 2. As in the original book, Dive Into Python, each chapter starts with a real, complete code sample, proceeds to pick it apart and explain the pieces, and then puts it all back together in a summary at the end.

This book includes:

  • Example programs completely rewritten to illustrate powerful new concepts now available in Python 3: sets, iterators, generators, closures, comprehensions, and much more
  • A detailed case study of porting a major library from Python 2 to Python 3
  • A comprehensive appendix of all the syntactic and semantic changes in Python 3

This is the perfect resource for you if you need to port applications to Python 3, or if you like to jump into languages fast and get going right away.

What you’ll learn

  • To understand Python 3 code by seeing it broken down and explained
  • How to make full use of the latest Python features such as iterators, generators, closures, classes and comprehensions
  • How to refactor existing code to improve maintainability
  • How to serialize Python objects with the pickle protocol and JSON format
  • How to package your own Python libraries and upload them to the Python Package Index to share your projects with Python developers worldwide
  • How to use Python 3 to consume HTTP web services
  • How to port existing Python applications to Python 3 by following a case study for a major library

Who this book is for

  • Anyone who wants to learn the latest version of Python in a fast, hands-on fashion
  • Existing Python programmers who want to learn quickly how to make the most of the features of the latest version of Python and port their code to it
  • Programmers coming from other languages wanting a fast introduction to Python that gets them thinking about advanced concepts quickly

Table of Contents

  1. Your First Python Program
  2. Native Datatypes
  3. Comprehensions
  4. Strings
  5. Regular Expressions
  6. Closures and Generators
  7. Classes and Iterators
  8. Advanced Iterators
  9. Unit Testing
  10. Refactoring
  11. Files
  12. XML
  13. Serializing Python Objects
  14. HTTP Web Services
  15. Case Study: Porting chardet to Python 3
  16. Packaging Python Libraries

Frequently Bought Together

Dive into Python 3 (Books for Professionals by Professionals) + Digital Fundamentals + Introductory Circuit Analysis
Price For All Three: £136.22

Buy the selected items together


Product details

  • Paperback: 360 pages
  • Publisher: APRESS (19 Oct 2009)
  • Language: English
  • ISBN-10: 1430224150
  • ISBN-13: 978-1430224150
  • Product Dimensions: 19.1 x 2.1 x 23.5 cm
  • Average Customer Review: 1.3 out of 5 stars  See all reviews (3 customer reviews)
  • Amazon Bestsellers Rank: 450,609 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, and more.

Product Description

About the Author

Mark Pilgrim has been an advocate of open source and open standards for over 15 years. He lives in North Carolina with his wife, two children, and a floppy-eared dog.

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

5 star
0
4 star
0
3 star
0
1.3 out of 5 stars
1.3 out of 5 stars
Most Helpful Customer Reviews
5 of 6 people found the following review helpful
1.0 out of 5 stars Terrible 25 Mar 2011
By MDD
Format:Paperback
This is a truly awful book - I bought it on thinking it was "for Professionals by Professionals". It appears it's neither in my opinion. I've been buying tech books for over 20 years and this is probably one of the worst I've ever had. Simple random searching on the web will teach you Python faster.
Comment | 
Was this review helpful to you?
15 of 22 people found the following review helpful
1.0 out of 5 stars A book for beginners by amateur writers 10 Feb 2010
Format:Paperback
Very disappointing.

I was looking for a book aimed at teaching Python to a professional developer. This book has been written in a style suited for beginners who probably don't know any other programming language.

The book starts off with 30 pages of screenshots discussing how to install Python on various platforms, then presents the reader with tutorial type chapters on various aspects of the language. There's only about 100 pages of real information on the language itself. The remaining chapters discuss fringe subjects such as regular expressions, unit testing, refactoring, http services, porting, etc.

Not sure where the 500 pages were. The book only has about 350 in total, with only about 100 discussing the language itself.

The book itself is a print-on-demand type, with low grade paper and is in black and white (i.e. code is not color highlighted).
Was this review helpful to you?
3 of 16 people found the following review helpful
2.0 out of 5 stars Python 3 2 Jan 2011
By Razor
Format:Paperback
First of all it covers only Python 3 so anybody who loves easy structuring and codes in Python 2.. well you're screwed with this book because its all around python 3 and its modules to make it seem as much as c++ as possible
Was this review helpful to you?
Would you like to see more reviews about this item?
Were these reviews helpful?   Let us know
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   
Related forums


Listmania!

Create a Listmania! list

Look for similar items by category


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges