Python 学习书籍推荐

Python 基础

当你学到 Django 的时候,我们默认你已经有了 Python 基础。如果你没有 Python 基础,或者认为自己还需要在 Python 基础上多花一些时候,你可以选择从以下三本书着手。


《Python编程 从入门到实践》
(Python Crash Course: A Hands-On, Project-Based Introduction to Programming)
这本书的作者就是 Django 项目的维护者之一。本书在学习 Python 基础的同时,可以学到一些 Python 的最佳实践(当然谈到最佳实践,有更多的进阶书籍的选择)。推荐本书的另一个原因是书籍质量不错,在美国亚马逊的 Python programming 排行榜上荣获“Best seller“,194个读者综合评分为4.4的高分(满分5分)。


《“笨办法”学Python(第3版)》
(Learn Python the Hard Way)
这本书简称“LPHW”,是经久不衰的 Python 入门书。本书强调的是肌肉记忆,强调的是编程犹如弹吉他,需要亲手实践、加强肌肉记忆。如果你对编程也没有太多概念,这本书会比较轻松的带你入门,增强你的编程自信心。


《Python学习手册(第4版)》
(Learning Python, 5th Edition)
本书中文是第四版,英文已经更新到第五版。该作者长期从事 Python 教育,他知道学习者通常会问什么问题,所以讲解也是比较详细。如果你需要快速入门 Python ,不推荐这本书。但是相信你在 Python 进阶过程中,迟早会遇到一些很 Pythonic 的问题,比如:字典的三种创建方式、列表推导式(list comprehension)和装饰器(decorator)。你可以在这里快速找到详细的讲解。作者的另外还有两本高质量的 Python 书值得一读:Python Pocket Reference: Python In Your Pocket (Pocket Reference (O'Reilly)) 以及Programming Python: Powerful Object-Oriented Programming。






作者:Tim Lee
链接:https://www.zhihu.com/question/21790279/answer/196650837
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。






Django

A python web framework

https://docs.djangoproject.com/en/1.11/









-

猜你喜欢

转载自lixh1986.iteye.com/blog/2394435