---
title: Python Resources
localeTitle: Python资源
---
## 教程

*   [Python官方教程](https://docs.python.org/3/tutorial/)
*   [Hitchhiker的Python指南](https://python-guide.readthedocs.org/en/latest/)
*   [谷歌Python类](https://developers.google.com/edu/python/)
*   [以艰难的方式学习Python](http://learnpythonthehardway.org/book/)
*   [想想Python](http://www.greenteapress.com/thinkpython/html/index.html)
*   [在X分钟内学习Python](https://learnxinyminutes.com/docs/python/)
*   [在X分钟内学习Python 3](https://learnxinyminutes.com/docs/python3/)
*   [深入Python 3](http://www.diveintopython3.net/)
*   [全栈Python](http://www.fullstackpython.com/)
*   [使用Python自动化无聊的东西](https://automatetheboringstuff.com/)
*   [浏览器中的Python REPL](https://repl.it/languages/python3)
*   [Visual Python代码演练](http://pythontutor.com/)
*   [Codecademy Python](https://www.codecademy.com/learn/python)
*   [如何像计算机科学家一样思考](http://interactivepython.org/runestone/static/thinkcspy/index.html) - 用Python教授编程的交互式教科书
*   [计算机科学与Python编程简介](https://www.edx.org/course/introduction-computer-science-mitx-6-00-1x-8) （MIT）
*   [CS for All：计算机科学与Python编程入门](https://www.edx.org/course/cs-all-introduction-computer-science-harveymuddx-cs005x-0)
*   [学习Python](https://www.packtpub.com/packt/free-ebook/learning-python) - 免费电子书
*   [新编码器](http://newcoder.io/) - 从新手到实际编码器的教程/挑战。
*   [使用Python进行发明](https://inventwithpython.com/) （另外两本书由Automate the Boring Stuff提供）
*   [使用Python解决算法和数据结构问题](http://interactivepython.org/runestone/static/pythonds/index.html)
*   [Python设计模式](https://github.com/faif/python-patterns)
*   [Django入门教程](https://www.djangoproject.com/start/)
*   [使用Python进行测试驱动开发](http://chimera.labs.oreilly.com/books/1234000000754/index.html)
*   [探戈与Django](http://www.tangowithdjango.com/)
*   [Django Girls'Tutorial](http://tutorial.djangogirls.org/en/) - 建立一个博客
*   [TaskBuster Django教程](http://www.marinamele.com/taskbuster-django-tutorial) - 从头开始​​构建Django项目
*   [Derek Banas在一个视频中学习Python](https://www.youtube.com/watch?v=N4mEzFDjqtA)
*   [pythonprogramming.net Python Baics](https://pythonprogramming.net/introduction-to-python-programming/)
*   [thenewboston Python 3.4编程教程](https://www.youtube.com/playlist?list=PL6gx4Cwl9DGAcbMi1sH6oAMk4JHw91mC_)
*   [教程点 - Python](http://www.tutorialspoint.com/python/)
*   [一套带有视频的入门项目](https://pythonprogramming.net) - 从基础开始。
*   [Flask Mega教程（Miguel Grinberg）](https://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world)

## 挑战

*   [Python Koans](https://github.com/gregmalcolm/python_koans)
*   [练习Python挑战](http://exercism.io/languages/python)
*   [CodingBat Python挑战](http://codingbat.com/python)
*   [交互式学习Python](http://www.learnpython.org/)
*   [项目欧拉](http://projecteuler.net/)
*   [Rosalind Python生物信息学问题](http://rosalind.info/problems/locations/)
*   [Python电梯挑战赛](https://github.com/mshang/python-elevator-challenge)
*   [CoderByte挑战](https://coderbyte.com/)
*   [CheckiO](https://checkio.org) - 编码员的游戏
*   [CodeAbbey](http://www.codeabbey.com/)
*   [HackerRank - Python面临的挑战](https://hackerrank.com/domains/python/py-introduction)
*   [CodeSignal - 准备面试并进一步提高您的编程技巧](https://codesignal.com/)
*   [CodeWars](https://www.codewars.com/)
*   [CodeChef](https://www.codechef.com/)

## 社区

*   [真棒Python](https://github.com/vinta/awesome-python)
*   [/ R / Python的](https://www.reddit.com/r/python)
*   [/ R / LearnPython](https://www.reddit.com/r/learnpython)
*   [行星Python](http://planetpython.org/)
*   [PyLadies](http://www.pyladies.com/)
*   [DjangoGirls](https://djangogirls.org/)
*   [Python-forum.io](https://python-forum.io/)

## 工具：

*   [PyCharm Edu](https://www.jetbrains.com/pycharm-edu/) - [PyCharm](https://www.jetbrains.com/pycharm-edu/)的免费教育版本，附带教程，教你Python和下载更多的能力。