Photo: via Tumblr

books The Best Books to Learn Python  

397 votes 169 voters 16.1k views 33 items Embed

List Rules Books that 1) teach python from the beginning 2) assuming little or no programming knowledge 3) focus on python as a whole and not on particular parts of python 4) are more like textbooks and less like reference books

This is a list of the best books for learning the python programming language.

1
52 12
Learning Python is listed (or ranked) 1 on the list The Best Books to Learn Python
Learning Python Mark A. Lutz

1001 Books You Must Read Before You Die The Funniest Cheerleader Faces Ever Caught on Camera

2
57 20
Learn Python the Hard Way is listed (or ranked) 2 on the list The Best Books to Learn Python
Learn Python the Hard Way Zed A. Shaw

3
28 7
Think Python: How to Think Lik... is listed (or ranked) 3 on the list The Best Books to Learn Python
Think Python: How to Think Like a Computer Scientist Allen Downey

4
24 5
Dive into Python is listed (or ranked) 4 on the list The Best Books to Learn Python
Dive Into Python Mark Pilgrim

5
19 4
Python Cookbook is listed (or ranked) 5 on the list The Best Books to Learn Python
Python Cookbook David Ascher, Anna Martelli Ravenscroft, Alex Martelli

6
19 5
Python Programming: An Introdu... is listed (or ranked) 6 on the list The Best Books to Learn Python
Python Programming: An Introduction to Computer Science John Zelle, Michael Smith

7
15 3
A Byte of Python is listed (or ranked) 7 on the list The Best Books to Learn Python
A Byte of Python Swaroop C H

8
15 4
Python Essential Reference is listed (or ranked) 8 on the list The Best Books to Learn Python
Python Essential Reference David M. Beazley

9
6 0
Invent Your Own Computer Games... is listed (or ranked) 9 on the list The Best Books to Learn Python
Invent Your Own Computer Games With Python

10
8 1
Core Python Programming is listed (or ranked) 10 on the list The Best Books to Learn Python
Core Python Programming

11
9 2
Python Programming for the Abs... is listed (or ranked) 11 on the list The Best Books to Learn Python
Python Programming for the Absolute Beginner Michael Dawson

12
5 1
Python Algorithms is listed (or ranked) 12 on the list The Best Books to Learn Python
Python Algorithms

13
5 1
Introduction to Computation &a... is listed (or ranked) 13 on the list The Best Books to Learn Python
Introduction to Computation & Programming Using Python

14
4 0
Python for Kids: a Playful Int... is listed (or ranked) 14 on the list The Best Books to Learn Python
Python for Kids: a Playful Introduction to Programming

15
5 2
Python for Data Analysis is listed (or ranked) 15 on the list The Best Books to Learn Python
Python for Data Analysis

The Best BDSM Movies List of Popular Suzuki SUV 4WDs

16
4 1
Natural Language Processing Wi... is listed (or ranked) 16 on the list The Best Books to Learn Python
Natural Language Processing With Python

17
4 1
Python in a nutshell is listed (or ranked) 17 on the list The Best Books to Learn Python
Python in a Nutshell Alex Martelli

18
3 0
Beginning Python: from Novice ... is listed (or ranked) 18 on the list The Best Books to Learn Python
Beginning Python: from Novice to Professional

19
4 2
Data Structures & Algorith... is listed (or ranked) 19 on the list The Best Books to Learn Python
Data Structures & Algorithms in Python

20
4 2
The Django Book is listed (or ranked) 20 on the list The Best Books to Learn Python
The Django Book

21
3 1
Writing Idiomatic Python is listed (or ranked) 21 on the list The Best Books to Learn Python
619farkeman added Writing Idiomatic Python Jeff Knupp - Are you even sure what "Pythonic" code is? Writing Idiomatic Python will have you writing professional, "Pythonic" code in hours.

22
3 1
Python Pocket Reference is listed (or ranked) 22 on the list The Best Books to Learn Python
Python Pocket Reference Mark A. Lutz

23
2 0
Invent With Python is listed (or ranked) 23 on the list The Best Books to Learn Python
Invent With Python

24
2 0
The Quick Python Book is listed (or ranked) 24 on the list The Best Books to Learn Python
The Quick Python Book Kenneth McDonald

25
2 0
Making Games With Python &... is listed (or ranked) 25 on the list The Best Books to Learn Python
Making Games With Python & Pygame

26
5 4
Head First Python is listed (or ranked) 26 on the list The Best Books to Learn Python
Head First Python

27
2 1
Head First Programming is listed (or ranked) 27 on the list The Best Books to Learn Python
chrisfs added Head First Programming

28
1 0
Programming the Raspberry Pi: ... is listed (or ranked) 28 on the list The Best Books to Learn Python
Programming the Raspberry Pi: Getting Started With Python

29
1 0
Snake Wrangling for Kids is listed (or ranked) 29 on the list The Best Books to Learn Python
Snake Wrangling for Kids

30
0 0
Python for Fun is listed (or ranked) 30 on the list The Best Books to Learn Python
Python for Fun

31
0 0
Foundations of Network Program... is listed (or ranked) 31 on the list The Best Books to Learn Python
Foundations of Network Programming in Python

32
0 0
Python in a Day: Learn the Bas... is listed (or ranked) 32 on the list The Best Books to Learn Python
Python in a Day: Learn the Basics, Learn It Quick, Start Coding Fast

33
2 3
Violent Python: a Cookbook for... is listed (or ranked) 33 on the list The Best Books to Learn Python
Violent Python: a Cookbook for Hackers, Forensic Analysts, Penetration Testers and Security Engineers