推荐:

1、Coffee Break Python Slicing: 24 Workouts to Master Slicing in Python, Once and for All

切片(Slicing)是 Python 里非常有用的一个功能,属于 Python 开发人员最基本的技能之一。 如果你是初学者而且想了解 Slicing,那么这本书绝对适合你。

链接:https://mailchi.mp/055eea36e39f/python-book-signup

2、Invent Your Own Computer Games with Python 3rd Edition

这本书其实是专门针对小朋友的,主要讲的是如何用 Python 来创建游戏,不过游戏不只是为小孩准备。如果你对游戏感兴趣,那么你可以看一看这本书。

链接:http://inventwithpython.com/inventwithpython_3rd.pdf

3、Learning Python 

这本 Python 书教材真的非常全面,有的章节内容可能有点“干”,但是作者写的很生动,所以如果你是初学者,又想全面了解 Python,那么这本书不可错过。

链接:https://drive.google.com/file/d/0B2Y-n6IlHYliSXZxMk0xT0NSY1E/preview

4、Learn Python the Hard Way

很多人应该都听说过这本书,也下载过,但是可能一直没有看过,但是这本 Python 实战书籍真的非常值得一看,墙裂推荐~

链接:https://learnpythonthehardway.org/book/preface.html

5、Making Games with Python & Pygame

这本书也是关于游戏的,不过是小游戏,用的是 Pygame 框架,书写的很精彩,值得一看。

链接:http://inventwithpython.com/makinggames.pdf

6、Python pocket reference

这本书也很全面,罗列了所有重要的 Python 函数,如果你能耐心把这本书啃完,绝对会受益匪浅,而且也可以作为查询书籍收藏起来。

全部书单:

20 Python Libraries You Aren’t Using (But Should)

https://www.safaribooksonline.com/library/view/20-python-libraries/9781492037866/

A Beginner’s Python Tutorial – Wikibooks

https://en.wikibooks.org/wiki/A_Beginner%27s_Python_Tutorial

A Beginner’s Python Book (Community Project for beginners, HTML).

https://en.wikibooks.org/wiki/A_Beginner%27s_Python_Tutorial

A Byte of Python (Python 3, HTML, PDF, EPUB, Mobi)

https://python.swaroopch.com

A Guide to Python’s Magic Methods – Rafe Kettler

https://github.com/RafeKettler/magicmethods

Automate the Boring Stuff – Al Sweigart

http://automatetheboringstuff.com/chapter0/

A Whirlwind Tour of Python – Jake VanderPlas (PDF, EPUB, MOBI)

https://www.oreilly.com/programming/free/files/a-whirlwind-tour-of-python.pdf

http://www.oreilly.com/programming/free/a-whirlwind-tour-of-python.csp?download=yes

Biopython (PDF)

http://biopython.org/DIST/docs/tutorial/Tutorial.pdf

Build applications in Python the antitextbook (Python 3, HTML, PDF, EPUB, Mobi)

https://github.com/thewhitetulip/build-app-with-python-antitextbook

Building Machine Learning Systems with Python – Willi Richert & Luis P. Coelho

https://www.packtpub.com/packt/free-ebook/python-machine-learning-algorithms

Building Skills in Object-Oriented Design – Steven F. Lott (Python 2.1, PDF)

http://www.itmaybeahack.com/book/oodesign-python-2.1/latex/BuildingSkillsinOODesign.pdf

Building Skills in Python – Steven F. Lott (Python 2.6, PDF)

http://www.itmaybeahack.com/book/python-2.6/latex/BuildingSkillsinPython.pdf

Byte of Python – Swaroop C. H. (Python 3, PDF)

https://legacy.gitbook.com/download/pdf/book/swaroopch/byte-of-python

Codeacademy Python

https://www.codecademy.com/learn/python

Code Like a Pythonista: Idiomatic Python

http://python.net/~goodger/projects/pycon/2007/idiomatic/handout.html

Composing Programs (Python 3)

http://composingprograms.com

Data Structures and Algorithms in Python – B. R. Preiss (PDF)

https://web.archive.org/web/20161016153130/http://www.brpreiss.com/books/opus7/html/book.html

Data Structures and Algorithms in Python – Rance D. Necaise (Python 3, PDF)

http://home.ustc.edu.cn/~huang83/ds/Data%20Structures%20and%20Algorithms%20Using%20Python.pdf

Dive into Python 3 – Mark Pilgrim (Python 3, HTML)

http://getpython3.com/diveintopython3/

Django Girls Tutorial (1.11)

https://tutorial.djangogirls.org/en/

Django Official Documentation (PDF) (1.10)

https://media.readthedocs.org/pdf/django/1.10.x/django.pdf

Djen of Django

http://agiliq.com/books/djenofdjango/

Effective Django (1.5)

http://www.effectivedjango.com

Explore Flask – Robert Picard

https://exploreflask.com

From Python to NumPy

http://www.labri.fr/perso/nrougier/from-python-to-numpy/

Full Stack Python

http://www.fullstackpython.com

Functional Programming in Python (email address requested, not required)

https://www.oreilly.com/programming/free/functional-programming-python.csp

Fundamentals of Python Programming – Richard L. Halterman (Python 3, PDF)

http://python.cs.southern.edu/pythonbook/pythonbook.pdf

Google’s Python Style Guide

https://google.github.io/styleguide/pyguide.html

Google’s Python Class  (Python 3, HTML)

https://developers.google.com/edu/python/?hl=de-DE&csw=1

Hacking Secret Cyphers with Python – Al Sweigart (Python 3, PDF)

http://inventwithpython.com/hacking/chapters/

Hadoop with Python (email address requested, not required)

High Performance Python (PDF)

https://www.oreilly.com/programming/free/hadoop-with-python.csp

Hitchhiker’s Guide to Python!  – Kenneth Reitz (Python 3, PDF)

https://docs.python-guide.org

How to Make Mistakes in Python – Mike Pirnat (PDF)

https://www.oreilly.com/programming/free/files/how-to-make-mistakes-in-python.pdf

How to Tango With Django (1.7)

http://www.tangowithdjango.com/book17/

How to Think Like a Computer Scientist: Learning with Python, Interactive Edition(Python 3)

http://interactivepython.org/courselib/static/thinkcspy/index.html

How to Think Like a Computer Scientist: Learning with Python – Allen B. Downey, Jeff Elkner and Chris Meyers

http://www.greenteapress.com/thinkpython/thinkCSpy/

Intermediate Python – Muhammad Yasoob Ullah Khalid (1st edition)

http://book.pythontips.com/en/latest/index.html#

Introduction to Programming Using Python – Cody Jackson (Python 2.3)

http://python-ebook.blogspot.co.uk

Introduction to Programming with Python (Python 3)

http://opentechschool.github.io/python-beginners/en/

Introduction to Python – Kracekumar (Python 2.7.3)

http://kracekumar.com/post/71171551647/introduction-to-python

Kivy Programming Guide

https://kivy.org/docs/guide-index.html

Learning Python – Fabrizio Romano

https://www.packtpub.com/packt/free-ebook/learning-python

Learning to Program

http://www.alan-g.me.uk

Learn Pandas – Hernan Rojas

https://bitbucket.org/hrojas/learn-pandas

Learn Python, Break Python

http://learnpythonbreakpython.com

Learn Python in Y minutes

https://learnxinyminutes.com/docs/python/

Learn Python The Hard Way (Python 2)

http://learnpythonthehardway.org/book/

Learn to Program Using Python – Cody Jackson (PDF)

https://www.ida.liu.se/~732A47/literature/PythonBook.pdf

Lectures on scientific computing with python – J.R. Johansson (Python 2.7)

https://github.com/jrjohansson/scientific-python-lectures

Mastering Python for Data Science

http://nuovolabs.fauser.edu/~valeria/materiale-didattico/python/Packt.Mastering.Aug.2015.ISBN.1784390151.pdf

Math for programmers (using Python)

https://akuli.github.io/math-tutorial/

Modeling Creativity: Case Studies in Python – Tom D. De Smedt (PDF)

http://www.clips.ua.ac.be/sites/default/files/modeling-creativity.pdf

Natural Language Processing with Python (Python 3)

http://www.nltk.org/book/

Non-Programmer’s Tutorial for Python 2.6 – Wikibooks (Python 2.6)

https://en.wikibooks.org/wiki/Non-

Programmer%27s_Tutorial_for_Python_2.6

Non-Programmer’s Tutorial for Python 3 – Wikibooks (Python 3.3)

https://en.wikibooks.org/wiki/Non-

Programmer%27s_Tutorial_for_Python_3

Picking a Python Version: A Manifesto

http://www.oreilly.com/programming/free/from-future-import-python.csp

Porting to Python 3: An In-Depth Guide (Python 2 + 3)

http://python3porting.com

Practical Programming in Python – Jeffrey Elkner (PDF)

https://launchpadlibrarian.net/165489933/PracticalProgrammingPython2014.pdf

Problem Solving with Algorithms and Data Structures using Python – Bradley N. Miller and David L. Ranum

http://interactivepython.org/runestone/static/pythonds/index.html

Program Arcade Games With Python And Pygame (Python 3)

http://programarcadegames.com

Programming Computer Vision with Python (PDF)

http://programmingcomputervision.com/downloads/ProgrammingComputerVision_CCdraft.pdf

Python 2.7 quick reference – New Mexico Tech (2.7)

http://infohost.nmt.edu/tcc/help/pubs/python/web/

Python 2 Official Documentation (Python 2, PDF, HTML, TEXT)

https://docs.python.org/2/download.html

Python 3 Official Documentation (Python 3, PDF, EPUB, HTML, TEXT)

https://docs.python.org/3/download.html

Python 3 Tutorial

https://github.com/Akuli/python-tutorial

Python Bibliotheca

http://openbookproject.net/pybiblio/

Python Cookbook – David Beazley and Brian Jones (HTML)

https://www.oreilly.com/library/view/python-cookbook-3rd/9781449357337/

Python Data Science Handbook – Jake VanderPlas (HTML, Jupyter Notebooks)

https://github.com/jakevdp/PythonDataScienceHandbook

Python for Everybody Exploring Data Using Python 3 – Charles Severance (PDF, EPUB, HTML)

https://py4e.com/book.php

Python for Fun

http://www.openbookproject.net/py4fun/

Python for Informatics: Exploring Information (Python 2)

http://www.pythonlearn.com/book.php

Python for you and me (Python 2)

http://pymbook.readthedocs.io/en/latest/

Python for you and me (Python 3)

https://pymbook.readthedocs.io/en/py3/

Python Idioms (PDF)

http://safehammad.com/downloads/python-idioms-2014-01-16.pdf

Python in Education (email address requested, not required)

https://www.oreilly.com/programming/free/python-in-education.csp

Python in Hydrology – Sat Kumar Tomer

http://www.greenteapress.com/pythonhydro/pythonhydro.html

Python Koans (Python 2 or 3)

https://github.com/gregmalcolm/python_koans

Python Module of the Week (Python 2)

https://pymotw.com/2/

Python Module of the Week (Python 3)

https://pymotw.com/3/

Python Notes for Professionals – from StackOverflow docs (Python 3)

http://books.goalkicker.com/PythonBook/

Python Practice Book (Python 2)

http://anandology.com/python-practice-book/index.html

Python Practice Projects

http://pythonpracticeprojects.com

Python Programming – PDF

https://upload.wikimedia.org/wikipedia/commons/9/91/Python_Programming.pdf

Python Programming – Wikibooks (PDF, Python 2)

https://upload.wikimedia.org/wikipedia/commons/9/91/Python_Programming.pdf

Python Scientific Lecture Notes

http://scipy-lectures.github.io

Python Standard Library – Fredrik Lundh

http://effbot.org/librarybook/

Quick Tutorial for Pyramid

http://docs.pylonsproject.org/projects/pyramid/en/latest/quick_tutorial/index.html#quick-tutorial

Scipy Lecture Notes

http://www.scipy-lectures.org

SICP in Python (3.2)

http://www-inst.eecs.berkeley.edu/~cs61a/sp12/book/

Snake Wrangling For Kids (Python 3)

http://www.briggs.net.nz/snake-wrangling-for-kids.html

Supporting Python 3: An In-Depth Guide (Python 2 + 3)

http://python3porting.com

Test-Driven Web Development with Python – Harry Percival (Python 3)

http://www.obeythetestinggoat.com/pages/book.html

Text Processing in Python – David Mertz (Python 2)

http://gnosis.cx/TPiP/

The Art and Craft of Programming

http://beastie.cs.ua.edu/cs150/book/index.html

The Coder’s Apprentice: Learning Programming with Python 3 – Pieter Spronck (PDF, Python 3)

http://www.spronck.net/pythonbook/

The Definitive Guide to Jython, Python for the Java Platform – Josh Juneau, Jim Baker, Victor Ng, Leo Soto, Frank Wierzbicki (Python 2)

http://www.jython.org/jythonbook/en/1.0/

The Django Book (1.8 & 1.11)

https://djangobook.com/the-django-book/

The Flask Mega-Tutorial – Miguel Grinberg (0.9)

https://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world

The Little Book of Python Anti-Patterns (Source)

http://docs.quantifiedcode.com/python-anti-patterns/

The Programming Historian – William J. Turkel, Adam Crymble and Alan MacEachern

http://niche-canada.org/research/niche-digital-infrastructure-project/the-programming-historian/

The Python Ecosystem: An Introduction

http://mirnazim.org/writings/python-ecosystem-introduction/

The Python GTK+ 3 Tutorial

http://python-gtk-3-tutorial.readthedocs.org/en/latest/

The Standard Python Library – Fredrik Lundh

http://effbot.org/librarybook/

Think Complexity – Allen B. Downey (PDF, HTML)

http://greenteapress.com/complexity/

Think Python – Allen B. Downey (Python 2 + 3, PDF)

https://greenteapress.com/wp/think-python/

Tiny Python 3.6 Notebook – Matt Harrison (Python 3)

https://github.com/mattharrison/Tiny-Python-3.6-Notebook

Tornado: Learn Web Programming

https://bitbucket.org/hrojas/learn-web-programming

Web2py: Complete Reference Manual, 6th Edition (pre-release) (Python 2)

http://web2py.com/book

Welcome to Problem Solving with Algorithms and Data Structures – Brad Miller and David Ranum

http://interactivepython.org/runestone/static/pythonds/index.html

Wikibooks: Python Programming

https://en.wikibooks.org/wiki/Python_Programming

参考:https://blog.csdn.net/dQCFKyQDXYm3F8rB0/article/details/84901260

原文链接:https://www.reddit.com/r/Python/comments/a344z4/list_of_101_free_python_books/?st=JPACAS26&sh=4b83df96

100多本python书,免费电子版下载相关推荐

  1. python编程免费小说_使用Python开发小说下载器,不再为下载小说而发愁

    有点荒废 这几天有点荒废,之前弃坑的网文<伏天氏>,这几天又给捡起来了.然后一发不可收拾的只想看小说,荒废了我的学习.在这里我要检讨啊..... 像我这样的穷人,看小说肯定是找免费的网站, ...

  2. 免费图标下载:100个手绘的PSD图标

    日期:2012-5-3  来源:GBin1.com 今天我们分享来自于Freshy Icons的100个免费的超棒像素图标,主要包含了相关文件和文件夹内容. 这些图标都提供单独的PSD文件,大家可以自 ...

  3. python中文版免费下载-Python IDLE汉化版下载

    Python IDLE(Python集成开发环境)是一款汉化版的Python集成开发环境,是一款专门用于各类非商业Python开发的选择,不过一般下载正版的python后,IDLE会自动安装,软件涵盖 ...

  4. HTML5从入门到精通(千锋教育)免费电子版+PDF下载

    本书是HTML5初学者极好的入门教材之一,内容通俗易懂.由浅入深.循序渐进.本书内容覆盖全面.讲解详细,其中包括标签语义化.标签使用规范.选择器类型.盒模型.标签分类.样式重置.CSS优化.Photo ...

  5. 将其出版的所有PDF版图书对所有读者免费开放下载

    美国的国家学术出版社(National AcademiesPress,NAP)于2011年6月2日宣布,将其出版的所有PDF版图书对所有读者免费开放下载,并且将这些图书去除DRM保护.这其中不仅包括超 ...

  6. python界面编程pdf_pythongui设计tkinter菜鸟编程pdf电子版下载

    <Python GUI设计--tkinter菜鸟编程>是2019年8月电子工业出版社出版的图书,作者是洪锦魁 pythongui设计tkinter菜鸟编程pdf是国内首先使用tkinter ...

  7. 2020最新直播源地址下载txt_TXT追书免费小说app安卓版下载-TXT追书免费小说最新版下载v5.0.0...

    TXT追书免费小说是一款让你看小说非常方便的阅读软件,在这款软件中拥有大量的小说资源,大家可以在这里免费的进行阅读,每天都会更新最新的小说资源,让每个用户在这里永不缺书,并且实时更新人气排行榜,收获更 ...

  8. python基础教程3下载-Python基础教程第3版中国PDF电子书免费下载

    本书包括 Python 程序设计的方方面面:首先,从 Python 的安装开始,随后介绍了 Python 的基础知识和基本概念,包括列表.元组.字符串.字典以及各种语句:然后,循序渐进地介绍了一些相对 ...

  9. python编程入门与案例详解-quot;Python小屋”免费资源汇总(截至2018年11月28日)...

    原标题:"Python小屋"免费资源汇总(截至2018年11月28日) 为方便广大Python爱好者查阅和学习,特整理汇总微信公众号"Python小屋"开通29 ...

最新文章

  1. android 分辨率显示不全,安卓手机分辨率太高软件显示不全?任意软件全屏运行详细教程...
  2. 浅谈ANR及log分析ANR
  3. 从零開始学androidlt;SeekBar滑动组件.二十二.gt;
  4. php 中getall,PHP getallheaders无法获取自定义头(headers)的问题
  5. 单元测试之关于JaCoCo和PowerMock冲突导致类覆盖率为0的问题
  6. 软件构造学习笔记-第八周
  7. 每日干货丨C语言数组知识点总结
  8. 如何选购工业级光模块
  9. 物流广告收入实现高速增长 国际投行看好京东转型潜力
  10. 小白的web优化之路 一、使用redis来缓存信息
  11. a4b5笔记本大小对比_2L大小的迷你电脑上班拎着走
  12. java计算机毕业设计线上医药用品分销系统设计与实现MyBatis+系统+LW文档+源码+调试部署
  13. 如何使打印出手写字体
  14. HBase 安装配置及下载地址
  15. MFC中使用SOUI的窗口示例
  16. 解决“VS2015安装包丢失或损坏“问题
  17. 剑指offer 从未到头打印列表
  18. NSA方程式泄漏工具包浅析
  19. matlab点集配准,matlab练习程序(对应点集配准的四元数法)
  20. 服务器资源下载简单实现

热门文章

  1. vue.js分页组件(新手学习记录)
  2. pandas的to_csv()使用细节和一些参数
  3. 新媒体视频导演 - 美学基础 todo
  4. BOA+CGI+SQLite 随笔
  5. 谷歌称FBI监视网络 秘密要求企业提供用户数据
  6. 离线java人脸识别开源算法_Java 离线人脸识别 基于ArcFace 2.0 Demo
  7. 开关电源磁性元件理论及设计pdf_邵革良首席科学家丨高性价比PFC电源设计及其电感技术...
  8. socket closed是什么意思_socket请求
  9. Tomcat启动设置环境变量
  10. 三星Note2 行货 水货 型号版本