Filters

Free/Non-free



Python Version




Reading Time [?]

Publication Year

Showing 13 free Python books
.

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

by Al Sweigart

0.97520661157
Popularity score [?]
In Automate the Boring Stuff with Python, you'll learn how to use Python to write programs that do in minutes what would take you hours to do by hand—no prior programming experience required. Once ...
Published on : May 1, 2015
Python version: 3
504 pages
Available for free here

Python for Everybody: Exploring Data in Python 3

by Dr. Charles Russell Severance

0.892561983471
Popularity score [?]
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: 3
242 pages
Available for free here

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

by Zed A. Shaw

0.768595041322
Popularity score [?]
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: 3
240 pages
Available for free here

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

by Steven Bird

0.760330578512
Popularity score [?]
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: 2
504 pages
Available for free here

Invent Your Own Computer Games with Python

by Al Sweigart

0.677685950413
Popularity score [?]
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. 17, 2016
Python version: 3
376 pages
Available for free here

Test-Driven Development with Python: Obey the Testing Goat: Using Django, Selenium, and JavaScript

by Harry J. W. Percival

0.636363636364
Popularity score [?]
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 : April 25, 2017
Python version: 3
430 pages
Available for free here

Problem Solving with Algorithms and Data Structures Using Python SECOND EDITION

by Bradley N. Miller

0.586776859504
Popularity score [?]
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: 3
438 pages
Available for free here

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

by Kenneth Reitz

0.561983471074
Popularity score [?]
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: 3
338 pages
Available for free here

Think Python: How to Think Like a Computer Scientist

by Allen B. Downey

0.553719008264
Popularity score [?]
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: 3
292 pages
Available for free here

Think Stats: Exploratory Data Analysis

by Allen B. Downey

0.520661157025
Popularity score [?]
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: Both
226 pages
Available for free here

Mastering Django: Core: The Complete Guide to Django 1.8 LTS

by Nigel George

0.479338842975
Popularity score [?]
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: 3
645 pages
Available for free here

Think Bayes: Bayesian Statistics in Python

by Allen B. Downey

0.338842975207
Popularity score [?]
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: 2
214 pages
Available for free here

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

by Jan Erik Solem

0.247933884298
Popularity score [?]
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: 2
264 pages
Available for free here