# study_python **Repository Path**: liuyuantao/study_python ## Basic Information - **Project Name**: study_python - **Description**: No description available - **Primary Language**: Unknown - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-02-21 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Systematically_self-study_Python 记录个人自学 Python 的过程,持续更新。 ## 如何系统地自学 Python ? 网上 Google 、百度文章一大把,不知道从何学起,只会使初学者更加的迷惑。首先,我推荐一篇 [彭猫](https://www.zhihu.com/people/happlex) 在知乎上的回答:[如何系统地自学 Python ?](https://www.zhihu.com/question/29138020/answer/72193349)希望能给大家一个系统地学习Python有点帮助。 知乎上聚集着非常多的程序员,你能找到各种条目的词条。例如:[Python](https://www.zhihu.com/topic/19552832) 词条下面的索引也能给你学习上很大的帮助。当然,遇到不懂的技术细节 Google 或者 stackoverflow 上去搜索相关的解决方案,以及参考维基百科的词条。 ## 学习框架: 3W:why、what、how。你为什么要学习 Python,以及 Python 能干什么,那么怎么去学习 Python ? Python 可以让你做很多事情,科学计算和数据分析、爬虫、Web 网站、游戏、命令行实用工具等,以上列举的总有一种是你学习Python感兴趣的吧! ### 1、入门 - 学习 Python 的语法知识、算法和数据结构、编程范式等。 - 学习 Python 的语法技巧、类库的使用、IDE使用等。  (持续更新中···) ### 2、进阶 - 利用 Python 结合专业知识解决具体的实际问题。 (持续更新中···) ### 3、深入 - 了解 Python 的“内核”,也就是分析 Python 的源代码。 (持续更新中···) ## MORE: * [慕课网视频教程](http://www.imooc.com/course/list?c=python) * [Python 初学者的最佳学习资源](http://python.jobbole.com/82399/) * [Python 学习资料总结](https://zhuanlan.zhihu.com/p/22333205?refer=it1024) * [一篇文章入门 Python 生态系统](http://codingpy.com/article/python-ecosystem-introduction/) * [如何像 Python 高手( Pythonista )一样编程](http://xianglong.me/article/how-to-code-like-a-pythonista-idiomatic-python/) * [Python Module of the Week](https://pymotw.com/2/contents.html) * [Full Stack Python](http://www.fullstackpython.com/table-of-contents.html) * [免费的计算机编程类中文书籍](https://github.com/justjavac/free-programming-books-zh_CN):一个免费的编程中文书籍索引,你可查看 Python 下的经典书籍。 * [@萧井陌:编程入门指南 v1.5](https://zhuanlan.zhihu.com/p/19959253?columnSlug=xiao-jing-mo):本指南更多讲的是学习中多问几个 Why,深入了解其背后的技术细节等。 最后引用【彭猫】的话:每个人学编程的道路都是不一样的,其实大都殊途同归,没有迷路的人只有不能坚持的人。虽然听上去有点鸡汤,但是这是事实。 ### Funny Things: * [教你阅读 Python 开源项目代码](https://zhuanlan.zhihu.com/p/22275595) * [有哪些适合新手练手的 Python 项目?](https://zhuanlan.zhihu.com/p/22164270?refer=passer) * [可以用 Python 编程语言做哪些神奇好玩的事情?](https://www.zhihu.com/question/21395276) * [Python 的练手项目有哪些值得推荐?Wayne Shi的回答](https://www.zhihu.com/question/29372574/answer/88744491) * [Python 的练手项目有哪些值得推荐?小小搬运工的回答](https://www.zhihu.com/question/29372574/answer/88624507) ### Python参考学习资料: * [笨办法学 Python](https://learnpythonthehardway.org/book/) [中文版](http://www.kancloud.cn/kancloud/learn-python-hard-way/49863):这本书在讲解 Python 的语法成分时,还附带大量可实践的例子,非常适合快速起步。 * [Python 快速教程-Vamei 的博客](http://www.cnblogs.com/vamei/archive/2012/09/13/2682778.html) * [廖雪峰 Python 2.7 中文教程](http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000) * [廖雪峰 Python 3 中文教程](http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000):Python 中文教程的翘楚,专为刚刚步入程序世界的小白打造。 * [Python 最佳实践指南](http://pythonguidecn.readthedocs.io/zh/latest/):这本指南着重于 Python 的最佳实践,不管你是 Python 专家还是新手,都能获得极大的帮助。 * [Python 官方文档2.7](https://docs.python.org/2/) [3.5](https://docs.python.org/3/):实践中大部分问题,都可以在官方文档中找到答案。 * [Awesome Python](http://awesome-python.com/):这里列出了你在尝试解决各种实际问题时,Python 社区已有的工具型类库。 * [简明 Python 教程](http://www.kuqin.com/abyteofpython_cn/) * [零基础学 Python 第一版](http://www.kancloud.cn/kancloud/python-basic) * [零基础学 Python 第二版](http://www.kancloud.cn/kancloud/starter-learning-python) * [知乎周刊·编程小白学Python](https://read.douban.com/ebook/16691849/) * [可爱的 Python](http://lovelypython.readthedocs.org/en/latest/) * [Python 核心编程 第二版](https://wizardforcel.gitbooks.io/core-python-2e/content/) CPyUG译 * [Python 精要教程](https://www.gitbook.com/book/wizardforcel/python-essential-tutorial/details) * [Python 2.7 官方教程中文版](http://www.pythondoc.com/pythontutorial27/index.html) * [Python 3.3 官方教程中文版](http://www.pythondoc.com/pythontutorial3/index.html) * [Python Cookbook 中文版](http://www.kancloud.cn/thinkphp/python-cookbook) * [Python3 Cookbook 中文版](https://github.com/yidao620c/python3-cookbook) * [Think Python](https://github.com/carfly/thinkpython-cn) * [Think Python 2ed](https://github.com/bingjin/ThinkPython2-CN) [中文版](http://codingpy.com/books/thinkpython2/index.html) * [Python 正则表达式操作指南](http://wiki.ubuntu.org.cn/Python正则表达式操作指南) * [Python进阶](https://www.gitbook.com/book/eastlakeside/interpy-zh/details) * [深入 Python](http://www.kuqin.com/docs/diveintopythonzh-cn-5.4b/html/toc/) * [深入 Python 3](http://old.sebug.net/paper/books/dive-into-python3/) * [精通 Python 设计模式](https://github.com/cundi/Mastering.Python.Design.Patterns) * [python 安全编程教程](https://github.com/smartFlash/pySecurity) * [程序设计思想与方法](https://www.gitbook.com/book/wizardforcel/sjtu-cs902-courseware/details) * [Python 标准库 中文版](http://old.sebug.net/paper/books/python/%E3%80%8APython%E6%A0%87%E5%87%86%E5%BA%93%E3%80%8B%E4%B8%AD%E6%96%87%E7%89%88.pdf) * [PEP8 Python代码风格规范](https://code.google.com/p/zhong-wiki/wiki/PEP8) * [Google Python 风格指南 中文版](http://zh-google-styleguide.readthedocs.org/en/latest/google-python-styleguide/) * [Twisted 与异步编程入门](https://www.gitbook.com/book/likebeta/twisted-intro-cn/details) * [TextGrocery 中文 API](http://textgrocery.readthedocs.org/zh/latest/index.html) ( 基于svm算法的一个短文本分类 Python 库 ) * [Requests: HTTP for Humans](http://requests-docs-cn.readthedocs.org/zh_CN/latest/) * [Pillow 中文文档](http://pillow-cn.readthedocs.org/en/latest/#) * [PyMOTW 中文版](http://pymotwcn.readthedocs.org/en/latest/index.html) * [Fabric 中文文档](http://fabric-chs.readthedocs.org) * [Beautiful Soup 4.2.0 中文文档](http://beautifulsoup.readthedocs.org/zh_CN/latest/) * [Python 绘图库 matplotlib 官方指南中文翻译](http://liam0205.me/2014/09/11/matplotlib-tutorial-zh-cn/) * [Scrapy 0.25 文档](http://scrapy-chs.readthedocs.org/zh_CN/latest/) * [用Python做科学计算](http://old.sebug.net/paper/books/scipydoc) * [Scipy 讲义](https://github.com/cloga/scipy-lecture-notes_cn) * [Python 量化交易教程](https://www.gitbook.com/book/wizardforcel/python-quant-uqer/details) * [Python自然语言处理中文版](http://pan.baidu.com/s/1qW4pvnY) (感谢陈涛同学的翻译,也谢谢 [@shwley](https://github.com/shwley) 联系了作者) * [Sphinx 中文文档](http://www.pythondoc.com/sphinx/index.html) * Django * [Django 1.5 文档中文版](http://django-chinese-docs.readthedocs.org/en/latest/) 正在翻译中 * [Diango 1.7 文档中文版](http://django-1-7-doc.coding.io/) 正在翻译中,目前只翻译了目录 * [Django 1.8.2 文档中文版](http://python.usyiyi.cn/django/index.html) 正在翻译中 * [Django 最佳实践](https://github.com/yangyubo/zh-django-best-practices) * [Django搭建简易博客教程](https://www.gitbook.com/book/andrew-liu/django-blog/details) * [The Django Book 中文版](http://djangobook.py3k.cn/2.0/) * [Django 设计模式与最佳实践](https://github.com/cundi/Django-Design-Patterns-and-Best-Practices) * [Django 网站开发 Cookbook](https://github.com/cundi/Web.Development.with.Django.Cookbook) * [Django Girls 學習指南](https://www.gitbook.com/book/djangogirlstaipei/django-girls-taipei-tutorial/details) * Flask * [Flask 文档中文版](http://docs.jinkan.org/docs/flask/) * [Jinja2 文档中文版](http://docs.jinkan.org/docs/jinja2/) * [Werkzeug 文档中文版](http://werkzeug-docs-cn.readthedocs.org/zh_CN/latest/) * [Flask之旅](http://spacewander.github.io/explore-flask-zh/) * [Flask 扩展文档汇总](https://www.gitbook.com/book/wizardforcel/flask-extension-docs/details) * [Flask 大型教程](http://www.pythondoc.com/flask-mega-tutorial/index.html) * [SQLAlchemy 中文文档](https://github.com/sixu05202004/sqlalchemy-docs-cn) * web.py * [web.py 0.3 新手指南](http://webpy.org/tutorial3.zh-cn) * [Web.py Cookbook 简体中文版](http://webpy.org/cookbook/index.zh-cn) * Tornado * [Introduction to Tornado 中文翻译](http://demo.pythoner.com/itt2zh/index.html) * [Tornado源码解析](http://www.nowamagic.net/academy/detail/13321002) * [Tornado 4.3 文档中文版](https://tornado-zh.readthedocs.org/zh/latest/)