Goodreads helps you keep track of books you want to read.
Start by marking “Dive Into Python” as Want to Read:
Dive Into Python
Enlarge cover
Rate this book
Clear rating
Open Preview

Dive Into Python

3.96  ·  Rating details ·  637 ratings  ·  23 reviews
Whether you're an experienced programmer looking to get into Python or grizzled Python veteran who remembers the days when you had to import the string module, Dive Into Python is your 'desert island' Python book.

-- Joey deVilla, Slashdot contributor

As a complete newbie to the language...I constantly had those little thoughts like, 'this is the way a programming language s
...more
Paperback, 413 pages
Published November 5th 2004 by Apress (first published May 20th 2004)
More Details... Edit Details

Friend Reviews

To see what your friends thought of this book, please sign up.

Community Reviews

Showing 1-30
Average rating 3.96  · 
Rating details
 ·  637 ratings  ·  23 reviews


More filters
 | 
Sort order
Start your review of Dive Into Python
Asiful Nobel
May 01, 2018 rated it really liked it
A good book for someone who has prior programming experience and wants to learn Python. Moreover, this book may be a bit too much for someone who is looking to begin learning programming.

Dive Into Python really stayed with me over the years, because it was the first book I had read that did not feel like a copycat and had contents that are used by me even now at work.

P.S. Python 2 is dead. If you are looking to buy this book, don't. Instead obtain the Dive Into Python 3 book.
...more
Smsu Library
We have some books on python, but I believe they are a bit dated. This is a user friendly guide that is up to date and would be a great resource for computer science students learning code (as the scripts are some of the most user friendly and introductory).

I would recommend it for the general collection.
NP
Iurie Cojocari
Oct 02, 2017 rated it it was amazing
Awesome
Renielle Tapia
Nov 21, 2019 rated it liked it
Half way through the book was about web and html. Not what I was looking for. But the beginning was great! If you are a programmer and want to know about python this can help.
Alok Singh
> Whether you're an experienced programmer looking to get into Python or grizzled Python veteran who remembers the days when you had to import the string module, *Dive Into Python* is your 'desert island' Python book.

— Joey deVilla, Slashdot contributor

> As a complete newbie to the language...I constantly had those little thoughts like, 'this is the way a programming language should be taught.'

— Lasse Koskela , JavaRanch

> Apress has been profuse in both its quantity and quality of releasesand (t
...more
John
Aug 31, 2007 rated it liked it
Shelves: technical
This is a decent introduction to an odd computer language.

The book is marred by occasional errors and inconsistencies; a chatty writing style ("You were discussing the Open feature"); frequent chirpiness ("The only reason you haven't seen them until now is that Python is good at so many other things that you don't need them as often."); and excessive use of the second-person. I know I shouldn't expect great lit from tech books, but he kinda bugged me.

The author gives the impression that there a
...more
Peter Hutkins
May 29, 2012 rated it really liked it
Shelves: abandoned
Half way through Chp5 of 2004's "Dive Into Python" book, I decided to switch to the "Dive Into Python 3" book, which targets Python 3 instead of Python 2. At this moment in time, I think it is hard for someone learning Python to choose between Python 2 or Python 3. They are different enough that Python 2 programs will not work on a Python 3 interpreter, and vice-versa (when basic constructs like "print" have a different syntax, I feel comfortable pronouncing "will not work"). The IDEs (Titanium ...more
Kelvin Kou
Jul 28, 2013 rated it liked it
Admittedly, it is a dull and dry read, but I am not complaining. Plowing through this book has given me a fairly good grasp of Python's syntax, strengths, limitations, and design philosophy. I also appreciate the occasional tips, tricks, or caveats specific to programming in Python. ...more
Igor
May 02, 2011 rated it liked it
The book is good enough to see how wide is the area of Python applications. But it does not discover all core Python programming techniques. Reader becomes rather excited with the language possibilities than gets applicable skills to implement own programs effectively.
Jacob
Aug 12, 2007 rated it it was amazing
A pithy, lucid primer to one of the more useful and accessible programming languages out there. The full text of this book is available online at no cost, and that's how I read it, but I bought the book out of sheer gratitude. ...more
Breccan
Jun 04, 2011 rated it it was ok
I can't say I liked the writing style of this. Lots of the important information is here, I gather the python 3 version is much better. But no one seems to use python 3 yet. ...more
Devin
Oct 19, 2008 rated it really liked it
A must read for those interested in Python. You can read it for free online, but it's worth buying if you don't like reading books on the computer. ...more
Dmitry Fink
May 05, 2013 rated it liked it
too much of the book deals with stuff I don't care about (xml parsing), skipped most of it ...more
Mehdi
Aug 24, 2007 rated it really liked it
Shelves: python
NICE BOOk !
Dan
Sep 13, 2008 rated it liked it
Much better than the python tutorial at www.python.org Go through this after you do the tutorial, its much more in depth and has better exercises. ...more
Jer
Feb 07, 2012 marked it as to-read
Available online for free! Bless them.
Imran
python ? who would not know about it.
Laurens Bosscher
May 25, 2014 rated it it was ok
Shelves: web-development
I can't really recommend this book to anyone, sure it has some great concepts but it's a tad old and some of the stuff that Mark Pilgrim teaches is old and should never be used in real life. ...more
Shinichi
Dec 05, 2011 rated it liked it
Shelves: test, myfavorite
Www
Mohammad Laif
Jun 09, 2016 rated it really liked it
Shelves: dev
This is good book but old version, for the newer one check Dive Into Python 3. I parse through it to see if contains any different information, none found. The new version is better btw.
Sherif Shehab
Nov 20, 2012 rated it liked it
Good intro to Python, have different topics, but for me It wasn't the best. Didn't like It much, but that's a personal taste anyway. ...more
Popexizhi
rated it really liked it
Jul 17, 2012
Michael Scott
rated it it was amazing
Sep 22, 2009
Ahmad Hosseini
rated it liked it
Jan 31, 2019
Konstantin Gantsov
rated it it was amazing
Dec 08, 2019
Clinton
rated it really liked it
Jan 02, 2013
Jared
rated it liked it
May 01, 2012
Cathy
rated it it was amazing
Jun 18, 2008
Xyber
rated it really liked it
Apr 05, 2014
« previous 1 3 4 5 6 7 8 9 next »
There are no discussion topics on this book yet. Be the first to start one »

Readers also enjoyed

  • Learning Python
  • Barron's TOEFL iBT Superpack
  • Maus: Un survivant raconte, tome 1: Mon père saigne l'histoire (Maus, #1)
  • Automate the Boring Stuff with Python: Practical Programming for Total Beginners
  • V for Vendetta #1 (of 10)
  • Preacher, Volume 1: Gone to Texas
  • Batman: Hush, Vol. 1
  • Transmetropolitan, Vol. 1: Back on the Street
  • Batman: The Long Halloween #1
  • Kingdom Come #1 "Strange Visitor"
  • Fables, Vol. 1: Legends in Exile
  • The RSpec Book
  • Getting Things Done: The Art of Stress-Free Productivity
  • Cracking the Coding Interview: 150 Programming Questions and Solutions
  • The Ultimate Hitchhiker's Guide to the Galaxy (Hitchhiker's Guide to the Galaxy, #1-5)
  • Programming Python
  • Design Patterns: Elements of Reusable Object-Oriented Software
See similar books…

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »

News & Interviews

  Jenny Lawson is the funniest person you know. And if you don’t know her, just read one of her books and she becomes the funniest person you...
62 likes · 9 comments