12 Answers
+ 24
"Think Python" free download.
http://greenteapress/wp/thinkpython
+ 23
"learn python the hard way"
+ 17
actually georgi r's choice is really a good one. if you only have one thats a pretty good one.
+ 13
good recomendation.
+ 9
For basics : "learn Python the hard way"
For advanced : "Learning Python" by O'Reilly books
+ 9
Head First: Python
+ 8
why do you say "learn python the hard way" is a good reference?
+ 7
why would you say "think python", and "automate boring stuff" are good references Mohamed?
+ 7
thx all
+ 6
I like "think python", "automate boring stuff"
+ 6
i think "byte of python " is best
+ 4
learn python is also a best book to get all concepts of python