BIAOXYZ
1/24/2018 - 1:54 AM

Python 中英文教程及其他进阶资源

Python 中英文教程及其他进阶资源

Python Tutorials
================

中文教程
-------

- 简明 Python 教程: http://woodpecker.org.cn/abyteofpython_cn/chinese/

  一开始通读一遍这个很不错,是最简单明确的 Python 教程,最适合快速了解。

- 笨办法学 Python: http://sebug.net/paper/books/LearnPythonTheHardWay/

  非常有名的 Learn xxx The Hard Way 的 Python 版,相比「A Byte of Python」有更多的实际例子,是边学边做的教程。
  (`PDF 版 <http://liam0205.me/attachment/Python/PyHardWay/Learn_Python_The_Hard_Way_zh-cn.pdf>`_)

- Python 官方教程: http://www.pythondoc.com/pythontutorial27/index.html

  官方的当然是经典的,在我学习 Python 的几年里它的
  `原文 <https://docs.python.org/2.7/tutorial/index.html>`_
  已经不知被我点了多少遍了。

- Learn X in Y minutes: http://learnxinyminutes.com/docs/zh-cn/python-cn/

  很早以前收藏的一个系列,也是属于快速上手的一类教程。


实体 & 电子书
------------

- Python学习手册(第4版): http://item.jd.com/10599758.html

  不管使用电子资料如何学习,这本实体书还是要买的,在学习的初期需要一本在手边随时可查阅的参考手册。

- Python free books:

  * http://pythonbooks.revolunet.com/
  * http://resrc.io/list/10/list-of-free-programming-books/#python

  书控表示一本满足 ( ̄▽ ̄)


英文资源
-------

- The Hitchhiker’s Guide to Python: http://docs.python-guide.org/en/latest/

  最好的 Python 指南,没有之一。无论是初学还是进阶还是迈向专家之路,这本指南都要读不止一遍。
  
- Intermediate Python: http://book.pythontips.com/en/latest/

- Codecademy: http://www.codecademy.com/tracks/python

  最好的在线学习编程的网站,其 Python 课程。

- Python Module of the Week: http://pymotw.com/2/

  每周对 Python 的一个基础模块做讲解和示例,比官方文档更适合学习基础模块的地方。

- Pycoder's Weekly: http://pycoders.com/

  最好的 Python 周报,没有之一。每周必须花至少半个小时来阅读。

- Python Koans: https://github.com/gregmalcolm/python_koans

  用 TDD 的方式学习 Python 的交互式教程。`TDD <http://en.wikipedia.org/wiki/Test-driven_development>`_
  其实也是 Python 开发最适合的方式之一。


Style Guide
-----------

样式指南请参考另一文档: `python_style_guide.rst <https://gist.github.com/reorx/9a66db7bf7b90f351b43>`_