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>`_