Beginning to learn Python and in need of free Python materials? There are a number of wonderful Python resources online for free. Here is a list of free python eBooks that can be either read online or downloaded it as pdf files and read at your leisure. Although the Python Documentation is a great resource, it is not great for beginners. Thats where these awesome free online books come extremely handy.
Dive in to Python
Dive in to Python is one of the free python books that has been available is multiple formats, including html, word, pdf, and more. Not just that, Dive in to Python is also available in multiple languages. For sure a must for Python beginners and pro a like. Visit http://diveintopython.org/ to dive in to python.
How to Think Like a Computer Scientist: Learning with Python
Learning with Python,(by Jeffrey Elkner, Allen B. Downey, and Chris Meyers) teaches computer science using Python and it has grown up to give second edition of the book. The free Python book is available online from http://openbookproject.net/thinkcs/python/english3e/
Learn Python the Hard Way
Learn Python the Hard Way by Zed A. Shaw is free to read online, but it charges a nominal amount to down in pdf/ ePub format. Although the book title says Learn Python the Hard Way, it is probably the only way to learn any programming language. (Trying it out on a computer statement by statement, not reading like a novel). Visit http://learnpythonthehardway.org/ to learn Python the Only Way.