@sunilc_: An exhaustive list of free Pyt...
@sunilc_
7 views
Apr 21, 2026
Advertisement
1
An exhaustive list of free Python books š:
š§µšš»
š§µšš»
2
Think Python:
greenteapress.com/thinkpython2/tā¦
Python Practice Book:
anandology.com/python-practicā¦
Learn Python Programming ā Second Edition:
packtpub.com/free-ebooks/leā¦
greenteapress.com/thinkpython2/tā¦
Python Practice Book:
anandology.com/python-practicā¦
Learn Python Programming ā Second Edition:
packtpub.com/free-ebooks/leā¦
3
Python For Everybody:
do1.dr-chuck.com/pythonlearn/ENā¦
Python 3 Basics Tutorial:
krother.gitbooks.io/python-3-basicā¦
do1.dr-chuck.com/pythonlearn/ENā¦
Python 3 Basics Tutorial:
krother.gitbooks.io/python-3-basicā¦
4
Non-Programmerās Tutorial for Python 3:
en.wikibooks.org/wiki/Non-Progrā¦
The Coderās Apprentice:
spronck.net/pythonbook/pytā¦
en.wikibooks.org/wiki/Non-Progrā¦
The Coderās Apprentice:
spronck.net/pythonbook/pytā¦
5
A Practical Introduction to Python Programming:
brianheinold.net/python/python_ā¦
A Byte of Python:
python.swaroopch.com
brianheinold.net/python/python_ā¦
A Byte of Python:
python.swaroopch.com
6
Intermediate Python:
buildmedia.readthedocs.org/media/pdf/inteā¦
Boxes: Your Second Python Book:
ralsina.gitlab.io/boxes-book/
Learn Python, Break Python:
learnpythonbreakpython.com
buildmedia.readthedocs.org/media/pdf/inteā¦
Boxes: Your Second Python Book:
ralsina.gitlab.io/boxes-book/
Learn Python, Break Python:
learnpythonbreakpython.com
7
Algorithmic Problem Solving with Python:
eecs.wsu.edu/~schneidj/PyBoā¦
The Hitchhikerās Guide to Python.:
buildmedia.readthedocs.org/media/pdf/pythā¦
Slither Into Python:
slitherintopython.com
eecs.wsu.edu/~schneidj/PyBoā¦
The Hitchhikerās Guide to Python.:
buildmedia.readthedocs.org/media/pdf/pythā¦
Slither Into Python:
slitherintopython.com
8
A Whirlwind Tour of Python:
oreilly.com/programming/frā¦
Python For You and Me:
pymbook.readthedocs.io/en/latest/
Python for Astronomers:
prappleizer.github.io/textbook.pdf
oreilly.com/programming/frā¦
Python For You and Me:
pymbook.readthedocs.io/en/latest/
Python for Astronomers:
prappleizer.github.io/textbook.pdf
9
OBI Intermediate Python:
leanpub.com/intermediatepyā¦
A Python Book: Beginning Python, Advanced Python, and Python Exercises:
davekuhlman.org/python_book_01ā¦
leanpub.com/intermediatepyā¦
A Python Book: Beginning Python, Advanced Python, and Python Exercises:
davekuhlman.org/python_book_01ā¦
10
DigitalOcean eBook: How To Code in Python:
assets.digitalocean.com/books/python/hā¦
Python 201 ā (Slightly) Advanced Python Topics:
davekuhlman.org/python_201.html
assets.digitalocean.com/books/python/hā¦
Python 201 ā (Slightly) Advanced Python Topics:
davekuhlman.org/python_201.html
11
PROJECTS BASED
==============
Automate the Boring Stuff with Python:
automatetheboringstuff.com
Python for Scientists and Engineers:
pythonforengineers.com/python-for-sciā¦
Python For Fun:
openbookproject.net/py4fun/
==============
Automate the Boring Stuff with Python:
automatetheboringstuff.com
Python for Scientists and Engineers:
pythonforengineers.com/python-for-sciā¦
Python For Fun:
openbookproject.net/py4fun/
12
How to Make Mistakes in Python:
oreilly.com/programming/frā¦
Practices of the Python Pro:
livebook.manning.com/book/code-likeā¦
oreilly.com/programming/frā¦
Practices of the Python Pro:
livebook.manning.com/book/code-likeā¦
13
SOFTWARE ENGINEERING
==================
Clean Architectures in Python:
leanpub.com/clean-architecā¦
The Little Book of Python Anti-Patterns:
docs.quantifiedcode.com/python-anti-paā¦
==================
Clean Architectures in Python:
leanpub.com/clean-architecā¦
The Little Book of Python Anti-Patterns:
docs.quantifiedcode.com/python-anti-paā¦
14
Python 3 Patterns, Recipes and Idioms:
ā¦3-patterns-idioms-test.readthedocs.io/en/latest/
Design Patterns in Python:
refactoring.guru/design-patternā¦
TDD
===
ā¦3-patterns-idioms-test.readthedocs.io/en/latest/
Design Patterns in Python:
refactoring.guru/design-patternā¦
TDD
===
15
Test-Driven Web Development with Python:
obeythetestinggoat.com/pages/book.html
OOP
===
Building Skills in Object-Oriented Design:
slott56.github.io/building-skillā¦
obeythetestinggoat.com/pages/book.html
OOP
===
Building Skills in Object-Oriented Design:
slott56.github.io/building-skillā¦
16
Object Oriented Programming with Python:
leanpub.com/PythonOOP
FUNCTIONAL PROGRAMMING
======================
Functional Programming in Python:
oreilly.com/programming/frā¦
leanpub.com/PythonOOP
FUNCTIONAL PROGRAMMING
======================
Functional Programming in Python:
oreilly.com/programming/frā¦
17
TEXT PROCESSING
===============
Text Processing in Python:
gnosis.cx/TPiP/
CRYPTOGRAPHY
============
Cracking Codes with Python:
inventwithpython.com/cracking/
WEB
===
Explore Flask:
exploreflask.com/en/latest/prefā¦
===============
Text Processing in Python:
gnosis.cx/TPiP/
CRYPTOGRAPHY
============
Cracking Codes with Python:
inventwithpython.com/cracking/
WEB
===
Explore Flask:
exploreflask.com/en/latest/prefā¦
18
Django Girls Intro:
tutorial.djangogirls.org/en/
Django Girls Beyond The Basics:
tutorial-extensions.djangogirls.org/en/
Django RESTful Web Services:
packtpub.com/free-ebooks/djā¦
tutorial.djangogirls.org/en/
Django Girls Beyond The Basics:
tutorial-extensions.djangogirls.org/en/
Django RESTful Web Services:
packtpub.com/free-ebooks/djā¦
19
Build websites with Web2Py:
web2py.com/book
The Flask Mega-Tutorial:
blog.miguelgrinberg.com/post/the-flaskā¦
Create a Simple Flask Application with Cloud9, Heroku and MongoDB:
leanpub.com/flask-cloud9-hā¦
web2py.com/book
The Flask Mega-Tutorial:
blog.miguelgrinberg.com/post/the-flaskā¦
Create a Simple Flask Application with Cloud9, Heroku and MongoDB:
leanpub.com/flask-cloud9-hā¦
20
GAMES
=====
Invent Your Own Computer Games with Python:
inventwithpython.com/invent4thed/
Make Games with Graphics:
inventwithpython.com/pygame/
Make Games With Python:
raspberrypi.org/magpi-issues/Eā¦
=====
Invent Your Own Computer Games with Python:
inventwithpython.com/invent4thed/
Make Games with Graphics:
inventwithpython.com/pygame/
Make Games With Python:
raspberrypi.org/magpi-issues/Eā¦
21
Program Arcade Games With Python And Pygame:
programarcadegames.com
Becoming PyGamer:
becomingpygamer.book.tiainen.cc/en/latest/
programarcadegames.com
Becoming PyGamer:
becomingpygamer.book.tiainen.cc/en/latest/
22
DS & ALGO
=========
Problem Solving with Algorithms and Data Structures using Python:
runestone.academy/runestone/bookā¦
Think Complexity:
greenteapress.com/complexity2/thā¦
=========
Problem Solving with Algorithms and Data Structures using Python:
runestone.academy/runestone/bookā¦
Think Complexity:
greenteapress.com/complexity2/thā¦
23
Think Data Structures:
greenteapress.com/thinkdast/thinā¦
Annotated Algorithms (including numerical) in Python With Applications in Physics, Biology And Finance:
raw.githubusercontent.com/mdipierro/nlibā¦
greenteapress.com/thinkdast/thinā¦
Annotated Algorithms (including numerical) in Python With Applications in Physics, Biology And Finance:
raw.githubusercontent.com/mdipierro/nlibā¦
24
COMPUTER VISION
===============
Programming Computer Vision with Python:
programmingcomputervision.com/downloads/Progā¦
DATA SCIENCE
============
Effective Pandas:
leanpub.com/effective-pandā¦
===============
Programming Computer Vision with Python:
programmingcomputervision.com/downloads/Progā¦
DATA SCIENCE
============
Effective Pandas:
leanpub.com/effective-pandā¦
25
Think Stats:
greenteapress.com/thinkstats2/thā¦
Probabilistic Programming & Bayesian Methods for Hackers:
camdavidsonpilon.github.io/Probabilistic-ā¦
greenteapress.com/thinkstats2/thā¦
Probabilistic Programming & Bayesian Methods for Hackers:
camdavidsonpilon.github.io/Probabilistic-ā¦
26
Think Bayes:
greenteapress.com/thinkbayes/thiā¦
Digital Signal Processing in Python (Think DSP):
greenteapress.com/thinkdsp/thinkā¦
A Programmerās Guide to Data Mining:
guidetodatamining.com/assets/guideChā¦
greenteapress.com/thinkbayes/thiā¦
Digital Signal Processing in Python (Think DSP):
greenteapress.com/thinkdsp/thinkā¦
A Programmerās Guide to Data Mining:
guidetodatamining.com/assets/guideChā¦
27
Python Data Science Handbook:
jakevdp.github.io/PythonDataScieā¦
VISUALIZATION
=============
Python & OpenGL for Scientific Visualization:
labri.fr/perso/nrougierā¦
jakevdp.github.io/PythonDataScieā¦
VISUALIZATION
=============
Python & OpenGL for Scientific Visualization:
labri.fr/perso/nrougierā¦
28
29
MACHINE LEARNING & DEEP LEARNING
================================
Python Machine Learning By Example:
packtpub.com/free-ebooks/pyā¦
Neural Networks and Deep Learning:
neuralnetworksanddeeplearning.com/index.html
================================
Python Machine Learning By Example:
packtpub.com/free-ebooks/pyā¦
Neural Networks and Deep Learning:
neuralnetworksanddeeplearning.com/index.html
30
Deep Learning with Python:
livebook.manning.com/book/deep-learā¦
livebook.manning.com/book/deep-learā¦
31
NATURAL LANGUAGE PROCESSING
===========================
Hands-On Natural Language Processing with Python:
packtpub.com/free-ebooks/haā¦
Natural Language Processing with Python:
nltk.org/book/
===========================
Hands-On Natural Language Processing with Python:
packtpub.com/free-ebooks/haā¦
Natural Language Processing with Python:
nltk.org/book/