,
Discover new books on Goodreads
Meet your next favorite book

A list of the best Python programming books
1

by
4.17 avg rating — 2,475 ratings
Rate this book
Clear rating
2

by
4.61 avg rating — 1,832 ratings
Rate this book
Clear rating
3

by
4.02 avg rating — 3,222 ratings
Rate this book
Clear rating
4

by
4.36 avg rating — 3,219 ratings
Rate this book
Clear rating
5

by
4.04 avg rating — 554 ratings
Rate this book
Clear rating
6

by
3.96 avg rating — 636 ratings
Rate this book
Clear rating
7

by
3.71 avg rating — 76 ratings
Rate this book
Clear rating
8

by
4.13 avg rating — 209 ratings
Rate this book
Clear rating
9

by
it was amazing 5.00 avg rating — 11 ratings
Rate this book
Clear rating
10

by
4.26 avg rating — 914 ratings
Rate this book
Clear rating
11

by
it was amazing 5.00 avg rating — 12 ratings
Rate this book
Clear rating
12

by
3.92 avg rating — 247 ratings
Rate this book
Clear rating
13

by
4.13 avg rating — 1,685 ratings
Rate this book
Clear rating
14

by
it was amazing 5.00 avg rating — 11 ratings
Rate this book
Clear rating
15

by
4.88 avg rating — 17 ratings
Rate this book
Clear rating
16

by
4.88 avg rating — 17 ratings
Rate this book
Clear rating
16

by
it was amazing 5.00 avg rating — 11 ratings
Rate this book
Clear rating
18

by
really liked it 4.00 avg rating — 176 ratings
Rate this book
Clear rating
19

by
4.19 avg rating — 443 ratings
Rate this book
Clear rating
19

by
4.22 avg rating — 9 ratings
Rate this book
Clear rating
21

by
4.18 avg rating — 1,033 ratings
Rate this book
Clear rating
22

by
3.22 avg rating — 9 ratings
Rate this book
Clear rating
22

by
3.33 avg rating — 3 ratings
Rate this book
Clear rating
22

by
4.01 avg rating — 245 ratings
Rate this book
Clear rating
22

by
4.41 avg rating — 320 ratings
Rate this book
Clear rating
26

by
4.36 avg rating — 856 ratings
Rate this book
Clear rating
27

by
4.28 avg rating — 3,224 ratings
Rate this book
Clear rating
28

by
4.07 avg rating — 1,455 ratings
Rate this book
Clear rating
28

by
4.36 avg rating — 856 ratings
Rate this book
Clear rating
30

by
3.48 avg rating — 27 ratings
Rate this book
Clear rating
30 books · 54 voters · list created February 18th, 2013 by Lean (votes) .
76 likes · 
Lists are re-scored approximately every 5 minutes.


Lean 858 books
11 friends
Mihkel 150 books
33 friends
Laoyuan 20 books
9 friends
Sarai 1410 books
64 friends
Kiss 31 books
4 friends
Chenyang 93 books
14 friends
user18081998 101 books
168 friends
Ryan 3 books
0 friends

More voters…


Comments Showing 1-3 of 3 (3 new)

dateUp arrow    newest »

message 1: by Vlad (new)

Vlad Sitalo I don't know if you can delete books from list here, but somebody have added a bunch of recipes books here...


message 2: by Ankur (new)

Ankur Gupta You can find a huge list of Free Python Books here http://importpython.com/books/ . A total of 52 free books and 250+ Python Books.


message 3: by Mathew (new)

Mathew The best Python book that I have seen in year 2016 is the book titled “Introduction to Computing and Problem Solving with Python”. This is authored by Jeeva Jose and published by Khanna Publishers.

The presentation of the book is simple and systamatic. It takes the reader from basics to advanced portions smoothly. Even self leaners can use this book comfortably.

All Chapters have worked out programs, illustrations, review and frequently asked interview questions. More than 300 solved lab exercises available in this book is tested in Python 3.4.3 version for Windows.

The first two Chapters introduce the reader on digital computers and programming. The third Chapter gives an introduction to Python which includes reserved keywords, identifiers, variables and operators. The fourth Chapter gives detailed explanation about data types and their operations. Chapter 5 illustrates flow control techniques which include decision making and looping. Functions are covered in Chapter 6. Chapter 7 explains built-in modules, user defined modules, packages, time, calendar and datetime modules. File handling is covered in Chapter 8. The entire concept of Object Oriented Programming is explained in Chapter 9. Various Exception Handling techniques are explained in Chapter 10. The Chapters 11 & 12 cover advanced topics like Python Regular Expressions and Database Programming in detail.


back to top