当前位置:  开发笔记 > 编程语言 > 正文

求一本 Python 3 的好书,入门级别或中等级别,求推荐?

读了很多Python书,注意我要的是Python3,不是2。非常棒的推荐,一般的免了。
读了很多 Python 书,注意我要的是 Python 3,不是 2。非常棒的推荐,一般的免了。

回复内容:

谢邀。

Python基础方面
推荐《python基础教程》(《图灵程序设计丛书:Python基础教程(第2版)(修订版)》 赫特兰, 钟读杭, 司维, 曾军崴, 谭颖华【摘要 书评 试读】图书)里面有很多小例子。
还有就是廖雪峰的Python教程(Python教程 - 廖雪峰的官方网站),里面的内容讲解的很好,现在他在写JavaScript的教程,如果以后想做web相关的内容的话,这个也应该看看。

Python有很多惯用法,要写出更加pythonic的代码,可以阅读:Writing Idiomatic Python(我的百度云分享里有:Writing Idiomatic Python.pdf_免费高速下载)

方向:接下来,你就应该思考会了Python你来做什么了
如果是做web方面,Python这方面框架有点多,Django和Flask目前使用的比较多。对于Django,对于刚从学习完Python语法的新手来说,会觉得Django充满各种魔法,而且由于它拥有大而全的各种功能,学习的内容也比较多,因此并不推荐新手上来就用这个。这里推荐Flask,不仅因为它设计的优雅、简单,更总要的是:目前有一本中文书,而且写的还很好-《Flask Web开发:基于Python的Web应用开发实战》 格林布戈 (Miguel Grinberg), 安道【摘要 书评 试读】图书 这本书从头开始给你讲解,并且用一个例子贯穿始终。这是一种非常好的学习方法,因为从头到尾,你能够看到一个作品慢慢的完善出来的过程。

如果是做机器学习这些方面,现在Python在这个领域发展的也很好,有一本书非常好:《集体智慧编程》 托比·西格兰 (Toby Segaran), 莫映, 王开福【摘要 书评 试读】图书 这本书是曾经绝版,后来因为机器学习近两年大热,又重新开印,目前我也在研习此书。

在学习的过程中,熟悉python常用的一些库来做尽量多的工作,比如requests(Requests: HTTP for Humans)和BeautifulSoups(Beautiful Soup Documentation)来做简单的爬虫,简洁又高效,附上昨晚为了下载GoDjango网站做的一个小程序,从用户登录、网页抓取到最后将结果保存到文件中,各种空行注释加在一起,也仅用了100行代码,足见Python在开发上面的便利性(python_study_case/godjangospider.py at master · liulixiang1988/python_study_case · GitHub)

还有很多资料,以后有时间再续。 下面两本应该可以作为入门后的读物,亚马逊评论还不错
Fluent Python amazon.com/Fluent-Pytho
Effective Python amazon.com/Effective-Py Python 3教程发布廖雪峰的 P3教程 讲的简单易懂, @廖雪峰

Python Playground:涵盖了各种有趣的python应用

Fluent Python:内容组织梳理得精粹


Python IDLE很有用:

《Python学习手册(第4版) 》网上有电子书 最好用的教程就是官方的tutorial。 python cookbook 看看廖雪峰的网站,先快速对python有个了解,然后根据自己的方向再选择合适的书籍 Lubanovic B. Introducing Python: Modern Computing in Simple Packages. " O'Reilly Media, Inc.", 2014. 提高技巧的话也来一本Python Cookbook 3rd Edition Documentation 中文版
推荐阅读
mobiledu2402851323
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有