Python 的在线学习资源

文章目录
  1. 1. 入门
    1. 1.1. 廖雪峰的教程[1]
    2. 1.2. Learn X in Y minutes[2]
    3. 1.3. Python 入门指南[3]
    4. 1.4. 笨方法学 Python[4]
  2. 2. 进阶
    1. 2.1. Python Cookbook[5]
    2. 2.2. Python最佳实践指南[6]
  3. 3. 全栈
    1. 3.1. Full Stack Python[7]
  4. 4. 各类疑难杂症解答
    1. 4.1. Stackoverflow
    2. 4.2. Python Cookbook[5:1]
  5. 5. 参考

这里是一些 Python 的在线学习资源,大部分我有看过(且还在看),感觉质量很高,值得推荐。

这里推荐的资源主要关于语言本身,还包含一些实践指导。

入门

廖雪峰的教程[1]

中文资源里不错的入门教程,有 Python2 和 Python3,建议从 Python3 学起

Learn X in Y minutes[2]

语法速成,也可当总结来看

Python 入门指南[3]

本手册非正式的向读者介绍了 Python 语言及其体系相关的基本知识与概念。

笨方法学 Python[4]

这本书面向没有太多基础的人群去学习Python,在国外有很多的粉丝

这本我没仔细看过,不予评价……

进阶

Python Cookbook[5]

这本书的目标读者是那些想深入理解 Python 语言机制和现代编程风格的有经验的 Python 程序员。 本书大部分内容集中于在标准库,框架和应用程序中广泛使用的高级技术。

这本书不适合 Python 的初学者。事实上,本书假定读者具有 Python 教程或入门书籍中所教授的基础知识。 本书也不是那种快速参考手册 (例如快速查询某个模块下的某个函数)

Python最佳实践指南[6]

这份手工制作的指南旨在为Python初学者和专家提供一个 关于Python安装、配置、和日常使用的最佳实践手册。

几乎介绍了 Python 的方方面面,也可在入门时读下,有个整体的框架脉络

全栈

Full Stack Python[7]

从学习资源、开发环境到 web 开发、部署、测试等等,各方面都讲了

各类疑难杂症解答

Stackoverflow

  • 这里[8]是 taizilongxu 翻译的Stack Overflow关于 Python 的部分

Python Cookbook[5:1]

本书旨在聚焦几个最重要的主题,演示几种可能的解决方案, 提供一个跳板引导读者进入一些更高级的内容

每个示例都只是一个入门指导,如果读者想深入研究,需要自己去查阅更多资料。 我们假定读者可以很熟练的使用搜索引擎以及知道怎样查询在线的 Python 文档。

参考


  1. Python教程 - 廖雪峰的官方网站 ↩︎

  2. Learn python in Y Minutes - Python ↩︎

  3. Python 入门指南 — Python tutorial 3.6.0 documentation ↩︎

  4. 序言 | Learn Python the Hard Way 中文版 #目前已出到第四版,这里是第三版 ↩︎

  5. Python Cookbook 3rd Edition Documentation — python3-cookbook 2.0.0 文档 ↩︎ ↩︎

  6. Python最佳实践指南! — The Hitchhiker’s Guide to Python ↩︎

  7. Full Stack Python 简体中文网站 ↩︎

  8. Stackoverflow about Python | Stackoverflow about Python ↩︎