Filters

Free/Non-free



Python Version




Reading Time [?]

Publication Year

Showing 17 free Python books
.

Think Python: How to Think Like a Computer Scientist

by Allen B. Downey

0.9402985074626865 13 / 201
Bestseller Score [?]
Ranked 13 out of 201 books in our database
0.873015873015873 3 credentials
Author Score [?]
0.945273631840796 30 comments
Audience Score [?]
0.9195293374397852
Pythonmeter [?]
If you want to learn how to program, working with Python is an excellent way to start. This hands-on guide takes you through the language a step at a time, beginning with basic programming concepts...
Published on : Dec. 28, 2015
Python version: TH
292 pages
Available for free here

Automate the Boring Stuff with Python: Practical Programming for Total Beginners

by Al Sweigart

0.9950248756218906 2 / 201
Bestseller Score [?]
Ranked 2 out of 201 books in our database
0.4682539682539682 1 credentials
Author Score [?]
0.9950248756218906 173 comments
Audience Score [?]
0.8194345731659164
Pythonmeter [?]
Hands-down one of the best books for learning Python. It teaches an absolute beginner to harness the power of Python and program computers to do tasks in seconds that would normally take hours to d...
Published on : Nov. 12, 2019
Python version: TH
592 pages
Available for free here

Think Stats: Exploratory Data Analysis

by Allen B. Downey

0.736318407960199 54 / 201
Bestseller Score [?]
Ranked 54 out of 201 books in our database
0.873015873015873 3 credentials
Author Score [?]
0.8159203980099502 8 comments
Audience Score [?]
0.8084182263286741
Pythonmeter [?]
If you know how to program, you have the skills to turn data into knowledge, using tools of probability and statistics. This concise introduction shows you how to perform statistical analysis compu...
Published on : Oct. 27, 2014
Python version: BO
226 pages
Available for free here

Python for Everybody: Exploring Data in Python 3

by Dr. Charles Russell Severance

0.9701492537313433 7 / 201
Bestseller Score [?]
Ranked 7 out of 201 books in our database
0.9629629629629629 3 credentials
Author Score [?]
0.4776119402985075 1 comments
Audience Score [?]
0.8035747189976045
Pythonmeter [?]
Python for Everybody is designed to introduce students to programming and software development through the lens of exploring data. You can think of the Python programming language as your tool to...
Published on : April 9, 2016
Python version: TH
244 pages
Available for free here

Invent Your Own Computer Games with Python

by Al Sweigart

0.8407960199004976 33 / 201
Bestseller Score [?]
Ranked 33 out of 201 books in our database
0.4682539682539682 1 credentials
Author Score [?]
0.8955223880597015 19 comments
Audience Score [?]
0.7348574587380557
Pythonmeter [?]
Begin by building classic games like Hangman, Guess the Number, and Tic-Tac-Toe, and then work your way up to more advanced games, like a text-based treasure hunting game and an animated collision-...
Published on : Dec. 16, 2016
Python version: TH
376 pages
Available for free here

Learn More Python 3 the Hard Way: The Next Step for New Python Programmers

by Zed A. Shaw

0.3283582089552239 136 / 201
Bestseller Score [?]
Ranked 136 out of 201 books in our database
0.9047619047619048 2 credentials
Author Score [?]
0.8880597014925372 18 comments
Audience Score [?]
0.7070599384032219
Pythonmeter [?]
Zed Shaw has perfected the world’s best system for becoming a truly effective Python 3.x developer. Follow it and you will succeed—just like the tens of millions of programmers he’s already taught....
Published on : Sept. 23, 2017
Python version: TH
236 pages
Available for free here

Beyond the Basic Stuff with Python: Best Practices for Writing Clean Code

by Al Sweigart

0.6766169154228855 66 / 201
Bestseller Score [?]
Ranked 66 out of 201 books in our database
0.4682539682539682 1 credentials
Author Score [?]
0.9029850746268657 20 comments
Audience Score [?]
0.6826186527679065
Pythonmeter [?]
More than a mere collection of advanced syntax and masterful tips for writing clean code, you'll learn how to advance your Python programming skills by using the command line and other professional...
Published on : Dec. 16, 2020
Python version: TH
384 pages
Available for free here

The Hitchhiker's Guide to Python: Best Practices for Development

by Kenneth Reitz

0.34328358208955223 133 / 201
Bestseller Score [?]
Ranked 133 out of 201 books in our database
0.992063492063492 4 credentials
Author Score [?]
0.6741293532338308 3 comments
Audience Score [?]
0.669825475795625
Pythonmeter [?]
The Hitchhiker's Guide to Python takes the journeyman Pythonista to true expertise. More than any other language, Python was created with the philosophy of simplicity and parsimony. Now 25 years ol...
Published on : Sept. 18, 2016
Python version: TH
338 pages
Available for free here

The Recursive Book of Recursion: Ace the Coding Interview with Python and JavaScript

by Al Sweigart

0.7412935323383084 53 / 201
Bestseller Score [?]
Ranked 53 out of 201 books in our database
0.4682539682539682 1 credentials
Author Score [?]
0.7512437810945274 5 comments
Audience Score [?]
0.6535970938956014
Pythonmeter [?]
The Recursive Book of Recursion uses Python and JavaScript examples to teach the basics of recursion, exposing the ways that it’s often poorly taught and clarifying the fundamental principles of al...
Published on : Aug. 16, 2022
Python version: TH
328 pages
Available for free here

Think Bayes: Bayesian Statistics in Python

by Allen B. Downey

0.31840796019900497 138 / 201
Bestseller Score [?]
Ranked 138 out of 201 books in our database
0.873015873015873 3 credentials
Author Score [?]
0.6741293532338308 3 comments
Audience Score [?]
0.6218510621495695
Pythonmeter [?]
If you know how to program with Python and also know a little about probability, you’re ready to tackle Bayesian statistics. With this book, you'll learn how to solve statistical problems with Pyth...
Published on : Oct. 4, 2013
Python version: TW
214 pages
Available for free here

Cracking Codes with Python: An Introduction to Building and Breaking Ciphers

by Al Sweigart

0.5074626865671642 100 / 201
Bestseller Score [?]
Ranked 100 out of 201 books in our database
0.4682539682539682 1 credentials
Author Score [?]
0.8333333333333333 9 comments
Audience Score [?]
0.6030166627181552
Pythonmeter [?]
Learn how to program in Python while making and breaking ciphers—algorithms used to create and send secret messages! After a crash course in Python programming basics, you’ll learn to make, test, a...
Published on : Jan. 23, 2018
Python version: TH
416 pages
Available for free here

Test-Driven Development with Python: Using Django, Selenium, and JavaScript

by Harry J. W. Percival

0.5422885572139303 93 / 201
Bestseller Score [?]
Ranked 93 out of 201 books in our database
0.5952380952380952 1 credentials
Author Score [?]
0.5945273631840796 2 comments
Audience Score [?]
0.5773513385453684
Pythonmeter [?]
By taking you through the development of a real web application from beginning to end, the updated second edition of this hands-on guide demonstrates the practical advantages of test-driven develop...
Published on : Aug. 31, 2017
Python version: TH
624 pages
Available for free here

Programming Computer Vision with Python: Tools and algorithms for analyzing images

by Jan Erik Solem

0.37810945273631835 126 / 201
Bestseller Score [?]
Ranked 126 out of 201 books in our database
0.798941798941799 2 credentials
Author Score [?]
0.20398009950248755 0 comments
Audience Score [?]
No Reddit comments mentioned the book
0.4603437837268683
Pythonmeter [?]
If you want a basic understanding of computer vision’s underlying theory and algorithms, this hands-on introduction is the ideal place to start. You’ll learn techniques for object recognition, 3D r...
Published on : June 29, 2012
Python version: TW
264 pages
Available for free here

Natural Language Processing with Python: Analyzing Text with the Natural Language Toolkit

by Steven Bird

0.5970149253731344 82 / 201
Bestseller Score [?]
Ranked 82 out of 201 books in our database
0.4074074074074074 1 credentials
Author Score [?]
0.20398009950248755 0 comments
Audience Score [?]
No Reddit comments mentioned the book
0.40280081076100976
Pythonmeter [?]
This book offers a highly accessible introduction to natural language processing, the field that supports a variety of language technologies, from predictive text and email filtering to automatic s...
Published on : July 10, 2009
Python version: TW
504 pages
Available for free here

The New And Improved Flask Mega-Tutorial

by Miguel Grinberg

0.25870646766169153 150 / 201
Bestseller Score [?]
Ranked 150 out of 201 books in our database
0.4682539682539682 3 credentials
Author Score [?]
0.4776119402985075 1 comments
Audience Score [?]
0.4015241254047224
Pythonmeter [?]
The Flask Mega-Tutorial is an overarching tutorial for Python beginner and intermediate developers that teaches web development with the Flask framework. The tutorial has been thoroughly revised an...
Published on : Dec. 7, 2017
Python version: TH
347 pages
Available for free here

Problem Solving with Algorithms and Data Structures Using Python

by Bradley N. Miller

0.681592039800995 65 / 201
Bestseller Score [?]
Ranked 65 out of 201 books in our database
0.18253968253968253 0 credentials
Author Score [?]
No author credentials found
0.20398009950248755 0 comments
Audience Score [?]
No Reddit comments mentioned the book
0.3560372739477217
Pythonmeter [?]
This textbook is about computer science. It is also about Python. However, there is much more. The study of algorithms and data structures is central to understanding what computer science is all a...
Published on : Aug. 22, 2011
Python version: TH
438 pages
Available for free here

Mastering Django: The Complete Guide to Django 1.8 LTS

by Nigel George

0.15920398009950248 170 / 201
Bestseller Score [?]
Ranked 170 out of 201 books in our database
0.18253968253968253 0 credentials
Author Score [?]
No author credentials found
0.20398009950248755 0 comments
Audience Score [?]
No Reddit comments mentioned the book
0.18190792071389084
Pythonmeter [?]
Want a book on the Django web framework that doesn't leave anything out?One you know comes from an authoritative source that you can trust to give you the good stuff?Well how about a book that was ...
Published on : Aug. 8, 2016
Python version: TH
645 pages
Available for free here