PDA

View Full Version : python book.



Mr.popo
November 18th, 2007, 12:21 AM
Hey, i decided to get a python book. From looking at sites i thought that this book looked good for me. The book is 'Beginning Python'.
Amazon link: http://www.amazon.co.uk/gp/product/159059519X/ref=s9_asin_image_1?pf_rd_m=A3P5ROKL5A1OLE&pf_rd_s=center-2&pf_rd_r=0CDDDBJSVKBSWBXRB28B&pf_rd_t=101&pf_rd_p=139042391&pf_rd_i=468294
Before i go ahead and get my mum to order it for christmas please can you tell me if this is the right choice and if you have had any experience and what it was like.




thanks.

LaRoza
November 18th, 2007, 12:33 AM
When buying a book, I try to find something that will stay useful.

I have would get: http://www.amazon.co.uk/Programming-Python-Mark-Lutz/dp/0596009259/ref=sr_1_8?ie=UTF8&s=books&qid=1195342282&sr=1-8

This publisher produces good books.

For Python, the best resource is the documentation, http://www.python.org/doc/

I don't know what that book (the one you were looking at) is like, so I can't comment on it directly.

Mr.popo
November 18th, 2007, 12:36 AM
When buying a book, I try to find something that will stay useful.

I have would get: http://www.amazon.co.uk/Programming-Python-Mark-Lutz/dp/0596009259/ref=sr_1_8?ie=UTF8&s=books&qid=1195342282&sr=1-8

This publisher produces good books.

For Python, the best resource is the documentation, http://www.python.org/doc/

I don't know what that book (the one you were looking at) is like, so I can't comment on it directly.

I saw that book but I thought that the reviews dont seem to be that great for that book.

vambo
November 18th, 2007, 12:43 AM
FYI (if you don't know this already), if you point your browser to
file:///usr/share/doc/diveintopython/html/toc/index.html
on your machine you'll find a very useful Python book there and waiting.
If it fits the bill you could get something else for Xmas :)

LaRoza
November 18th, 2007, 12:45 AM
I meant this one: http://www.amazon.co.uk/Python-Cookbook-Alex-Martelli/dp/0596007973/ref=pd_sim_b_2_img?ie=UTF8&qid=1195342282&sr=1-8

Sorry, they look similar.

I have not bought any programming books, because:

* They get out of date fast
* They are incomplete
* They cost more money than most of them are worth
* Free online material is...free, up to date, and complete.

I have a lot of books, but I consistantly find online resouces to be more useful in general. Some books, like K&R, are good to have.

How much is a £?

shad0w_walker
November 18th, 2007, 12:46 AM
I have to second the dive into python suggestion. From what I have worked through it's pretty good and if you don't want to buy a copy you can get it for free from the site:

http://www.diveintopython.org/

Mr.popo
November 18th, 2007, 12:46 AM
FYI (if you don't know this already), if you point your browser to
file:///usr/share/doc/diveintopython/html/toc/index.html
on your machine you'll find a very useful Python book there and waiting.
If it fits the bill you could get something else for Xmas :)

huh?

LaRoza
November 18th, 2007, 12:47 AM
file:///usr/share/doc/diveintopython/html/toc/index.html


It isn't for beginners, but if the OP has some prior knowledge, it may just the thing.

(Check my wiki too, it has links for many Python books and sites. You can download the entire Python documentation from the python site, better than any book...)

LaRoza
November 18th, 2007, 12:48 AM
huh?

Copy this:



file://localhost/usr/share/doc/diveintopython/html/toc/index.html

Into your browser's address bar.

vambo
November 18th, 2007, 12:49 AM
huh?

LOL Ubuntu comes with that book as part of the installation. Xunbuntu does, I'm assuming the 'buntu's do as well

Mr.popo
November 18th, 2007, 12:51 AM
I meant this one: http://www.amazon.co.uk/Python-Cookbook-Alex-Martelli/dp/0596007973/ref=pd_sim_b_2_img?ie=UTF8&qid=1195342282&sr=1-8

Sorry, they look similar.

I have not bought any programming books, because:

* They get out of date fast
* They are incomplete
* They cost more money than most of them are worth
* Free online material is...free, up to date, and complete.

I have a lot of books, but I consistantly find online resouces to be more useful in general. Some books, like K&R, are good to have.

How much is a £?

Whoops sorry for double post.
Yeah thanks for link ill check that book out. The reason why i want to get a book is because i prefer reading from a book than a screen. Iif i read for too long of a screen it hurts my eyes.

1 UK£ = 2.0444 US$

For the other post i have seen the dive into python book but seems a bit to complicated for me at the moment. Thanks anyway

Edit: Vambo, thanks

LaRoza
November 18th, 2007, 12:57 AM
Whoops sorry for double post.
Yeah thanks for link ill check that book out. The reason why i want to get a book is because i prefer reading from a book than a screen. Iif i read for too long of a screen it hurts my eyes.

1 UK£ = 2.0444 US$

For the other post i have seen the dive into python book but seems a bit to complicated for me at the moment. Thanks anyway

You might want to change your monitor's brightness or your OS's theme.

I have tried programming from a book, not being able to easily program and read, to copy and paste, and cross reference is what makes me look down on learning from books, although I did originally learn from a book.

Dive Into Python is a little advanced for beginners, but people consistantly recommend it to beginners for some reason.

Without being able to browse the book, it is difficult to make judgements. The reviews on Amazon for programming books should be taken with a grain of salt. The reviewers often give opinions on their needs, not the book's intent.

Good references get bad reviews by beginners looking for a introduction, and good introductions get bad reviews from those looking for references.

LaRoza
November 18th, 2007, 01:02 AM
LOL Ubuntu comes with that book as part of the installation. Xunbuntu does, I'm assuming the 'buntu's do as well

If it isn't, it can be downloaded http://www.diveintopython.org/

For other free Python references: http://laroza.pbwiki.com/Python

pmasiar
November 18th, 2007, 02:20 AM
I would suggest NOT buing intro book on Python - there are plenty of good free intro online books, we wiki in **my** sig :-)

Excellent book to have is "Python Pocket reference", $10. For more details, online reference is better. And save your money for more advanced books which are not available online, like book about Pygame, or TurboGears book for web applications.