Add Prime to get Fast, Free delivery
Amazon prime logo
Buy new:
-36% $44.47
FREE delivery Saturday, February 15
Ships from: Amazon.com
Sold by: Amazon.com
$44.47 with 36 percent savings
List Price: $69.99
FREE Returns
FREE delivery Saturday, February 15
Or Prime members get FREE delivery Wednesday, February 12. Order within 15 hrs 56 mins.
In Stock
$$44.47 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$44.47
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Ships from
Amazon.com
Amazon.com
Ships from
Amazon.com
Sold by
Amazon.com
Amazon.com
Sold by
Amazon.com
Returns
30-day refund/replacement
30-day refund/replacement
This item can be returned in its original condition for a full refund or replacement within 30 days of receipt.
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
$35.93
FREE Returns
FREE delivery Saturday, February 15
Or Prime members get FREE delivery Tomorrow, February 11. Order within 26 mins.
Only 1 left in stock - order soon.
$$44.47 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$44.47
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Access codes and supplements are not guaranteed with used items.
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

Follow the author

Something went wrong. Please try your request again later.

Dive Into Python 3 2nd Edition

4.1 4.1 out of 5 stars 64 ratings

{"desktop_buybox_group_1":[{"displayPrice":"$44.47","priceAmount":44.47,"currencySymbol":"$","integerValue":"44","decimalSeparator":".","fractionalValue":"47","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"DcF7UIQPY9N4G57uVPwe1d0c0Dekl69YNclM6c42xba0SvawNyBntSk44faGgadBfkHr3Gv3f9wg6JFt3N%2Bm4vawxJXRdFdjIuaAiEdW9GDR3vrx3fe%2F72ptmAI71I9AnY8airOlNWU%3D","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"$35.93","priceAmount":35.93,"currencySymbol":"$","integerValue":"35","decimalSeparator":".","fractionalValue":"93","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"DcF7UIQPY9N4G57uVPwe1d0c0Dekl69YsbVryayyzQjGoJ96bo4Tzt446mo6z8s5TeCqeWLvEx0pscaZB6aK%2Bxm8StEu9jcMta1yedQinaWQPPcvrwPay2lIrUeyGOhdQmgxJ4Pvfme7%2BRlraUOA6%2FEZ6N6ueTz6gxslxXPA%2BwyugWFUC216oBzkTzc3UyZf","locale":"en-US","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}

Purchase options and add-ons

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.

Frequently bought together

This item: Dive Into Python 3
$44.47
Get it as soon as Saturday, Feb 15
In Stock
Ships from and sold by Amazon.com.
Total price: $00
To see our price, add these items to your cart.
Details
Added to Cart
spCSRF_Treatment
Choose items to buy together.

Editorial Reviews

About the Author

By day, Mark Pilgrim is a developer advocate for open source and open standards. By night, he is a husband and father who lives in North Carolina with his wife, his two sons, and his big slobbery dog. He spends his copious free time sunbathing, skydiving, and making up autobiographical information.

Product details

  • Publisher ‏ : ‎ Apress; 2nd edition (October 21, 2009)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 360 pages
  • ISBN-10 ‏ : ‎ 1430224150
  • ISBN-13 ‏ : ‎ 978-1430224150
  • Item Weight ‏ : ‎ 1.3 pounds
  • Dimensions ‏ : ‎ 8.25 x 0.93 x 10.25 inches
  • Customer Reviews:
    4.1 4.1 out of 5 stars 64 ratings

About the author

Follow authors to get new release updates, plus improved recommendations.
Mark Pilgrim
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Discover more of the author’s books, see similar authors, read book recommendations and more.

Customer reviews

4.1 out of 5 stars
64 global ratings

Review this product

Share your thoughts with other customers

Customers say

Customers find the book helpful for experienced programmers learning a new language. They appreciate the clear examples and easy-to-follow language. The book is also useful for beginners learning Python, as it provides an actual document to follow.

AI-generated from the text of customer reviews

Select to learn more
12 customers mention "Language learning"10 positive2 negative

Customers find the book helpful for programmers learning a new language. They say it provides a basic understanding of the language in a matter of hours, explaining and demonstrating its functionality. The book is an excellent overview of Python 3, providing a good starting point for beginners.

"...Anyway, this book gave me a basic understanding of the language in a matter of hours." Read more

"...Learning Python by Mark Lutz, because you can really learn enough to start programming without this lengthy description of every freaking dot ;..." Read more

"Very good book for experienced programmers learning a new language. Right to the point, no beating around the bush. Compact usable reference." Read more

"This book is primarily a collection of examples. Many are interesting and instructive demonstrating how to use features of Python to solve problems...." Read more

9 customers mention "Language"7 positive2 negative

Customers appreciate the clear and easy-to-follow examples in the book. They find the language clear and well-written, with a logical flow to the content. The book is concise and straightforward, providing a useful reference.

"...On the iPad they are small but legible, and with a spread-finger gesture you can make them as large as you like...." Read more

"Provides good examples and easy to follow" Read more

"...are plenty of free resources online, but I liked having an actual document to follow." Read more

"...the author is trying to explain something, unfortunately, it's not organized and not very detailed...." Read more

Top reviews from the United States

  • Reviewed in the United States on August 22, 2013
    This book is great if your are a programmer with no Python experience. If you are not a programmer this is probably not the book you are looking for (waves hand). Judging from the other reviews the print version seems to be pretty bad. I purchased the Kindle edition for 3 bucks. How can you go wrong? Even if you don't have a kindle, you can read it on Amazon's cloud reader, Kindle for PC or Kindle for Android for your phone or tablet. Anyway, this book gave me a basic understanding of the language in a matter of hours.
    5 people found this helpful
    Report
  • Reviewed in the United States on March 16, 2011
    Previous reviews complaining about print quality were referring to the paperback book, not the Kindle version. I have the book on Kindle for iPad and Kindle for iPhone. It's fine on the iPad, not so much on the iPhone. Comments from other reviews about underscores not appearing do not apply to the Kindle version (at least so far; I haven't finished the book).

    For the Kindle version, the idiosyncrasy in the formatting of this book is that all the included code snippets or interactive Python sessions are rendered as images, not text. So if you change your font size it has no effect on these portions. On the iPad they are small but legible, and with a spread-finger gesture you can make them as large as you like. On the iPhone they are barely legible if you don't expand them. The description says "optimized for large screens" or words to that effect, and they mean it.

    If you're fortunate enough to have a large-format device and you're an experienced C++ or Java programmer, I highly recommend this book. I previously bought "Learning Python" which is excellent for its audience, but for those already familiar with other programming languages and object-oriented programming, there's way too much information that you already know. If you're already an accomplished programmer and you just want to learn Python, Dive Into Python is well written and is targeted at you.
    6 people found this helpful
    Report
  • Reviewed in the United States on January 21, 2016
    Not the best book about the Python that I read. In my opinion it's too hard to someone who is not familiar with Python. First chapter is starting with the code which has around 15-20 lines. It's easy to make a mistake when rewriting the same code on the console and in the same time it's hard to investigate the problem when we don't know python at all. I would say, it's a good book for someone who already has some skills in python.
  • Reviewed in the United States on November 20, 2014
    Provides good examples and easy to follow
  • Reviewed in the United States on September 16, 2013
    I bought version Kindle version and it is great. A lot better than Learning Python by Mark Lutz, because you can really learn enough to start programming without this lengthy description of every freaking dot ;-)

    I would definitely buy again.
  • Reviewed in the United States on April 28, 2012
    I think this book serves its audience well, assuming that they are beginners. The examples are relevant and there is a logical flow to the contents. I strongly recommend this if you are trying to figure out if Python is for you. I guess it is worth noting that there are plenty of free resources online, but I liked having an actual document to follow.
    One person found this helpful
    Report
  • Reviewed in the United States on September 19, 2016
    Very good book for experienced programmers learning a new language. Right to the point, no beating around the bush. Compact usable reference.
    2 people found this helpful
    Report
  • Reviewed in the United States on January 3, 2019
    In summary, I'm a little disappointed about this book which cost me around 45 bucks. I can feel the author is trying to explain something, unfortunately, it's not organized and not very detailed. I have many questions after I read first 6 chapters so I had to check some other materials to fill up the gap. Also, don't rely on this book as a reference. this book does not teach readers in a systematic way but more like pick up some fields then pouring out many examples, but if you look into those examples you will notice most explanations are more like "say-once" sentence so I had to go back to re-read again to understand why this function/method is used in this example. That's the painful part that if a book does not show the language in a systematic/vertical way. I feel disappointed about the organization of the book and tech review. From my viewpoint, this book is more suitable for someone who teaches Python then can use this as a textbook, but just a textbook, not good enough for self-learning material. not recommended for novice user if you are new to Python.
    4 people found this helpful
    Report

Top reviews from other countries

Translate all reviews to English
  • Rick Price
    5.0 out of 5 stars Awesome as always
    Reviewed in Canada on May 24, 2020
    Just as clear and fun to read as the first book.
    Informative.
    I would recommend reading it too ensure you have the basics covered.
  • Fernass Daoud
    5.0 out of 5 stars Good book.
    Reviewed in Germany on August 4, 2015
    The book keeps a good balance between Detail level and Speer of knowledge gain.
    I can recommend it for people with programming background.
  • [an IT company]
    5.0 out of 5 stars Good book
    Reviewed in the United Kingdom on August 28, 2014
    I bought this as I like to support open source projects and this is a good book, and I always learn better from the dead tree edition

    clearly written

    best for people who have some knowledge already
  • beetroot
    5.0 out of 5 stars Mark Piligrim n'a pas besoin d'introduction
    Reviewed in France on November 17, 2021
    Mark Pilgrim n'a pas besoin d'introduction! C'est un grand développeur et c'est un grand livre que je recommande!
  • Brian slattery
    5.0 out of 5 stars Just what I needed.
    Reviewed in the United Kingdom on October 1, 2019
    Done the job.