五本对初学者非常实用的Python入门书籍,豆瓣评分都在8.0以上 |
您所在的位置:网站首页 › 网球初学者入门 › 五本对初学者非常实用的Python入门书籍,豆瓣评分都在8.0以上 |
Python的经典书籍有很多,推荐五本对初学者来说非常实用的入门书,豆瓣评分都在8以上。分别是: 《Python学习手册》,豆瓣8.2分 《Python编程,从入门到实践》,豆瓣9.3分 《Python Cookbook》,豆瓣9.2分 《流畅的Python》,豆瓣9.4分 《Python标准库》,豆瓣8.4分 这五本书,有三个共同特质,首先都是Python领域的畅销书,一版再版; 其次获得较多好评,虽有瑕疵但难掩其优秀; 最后作者基本都是一线开发者或者培训讲师,了解Python在市场的实际需求是什么,行文比较少假大空。 我们选技术书无非是看该书是否经得起市场的检验,夸得多还是骂的多,该作者是否有丰富的工程师经验,不会带给读者误导。 下面说说我读过的感受。 《Python学习手册》
该书已经出到第五版,对语法的讲解非常详细,而且有丰富的插图和示例代码。详细有时候意味着啰嗦,很多人觉得作者过于琐碎,但其实不太明白作者的用心良苦,想要学好python还真得细细琢磨语法。 当然语法书需要配合大量的练习,切忌盲目啃书,敲代码才会理解更深。 本书的主要内容包括:python百科小常识、python历史、命令行、IDE、python语法基础、python模块、大量的练习。 如果你真心想做一位python开发,该书是不错的起点。 《Python编程,从入门到实践》这应该是世界上最畅销的Python编程书,没有之一。英文名叫作《Python crash course》,作者Eric Matthes是一名高中老师,正是有着丰富的教学经验才会写出这样深得人心的书。 该书的特点是一半基础(语法知识),一半游戏(案例练习),所谓寓教于乐,通过案例练习的方式巩固基础知识。这里的练习和高中数学枯燥的课后练习可不一样,作者把代码放到一个个场景里,学习者在写个小游戏的过程中就把语法掌握了。 看了本书的目录,基本把python的核心语法都讲到了,学完之后可以搞点小事情,比如数据分析、可视化编程、web开发等。 《Python Cookbook》
每个知识点都配有案例和解决方案,代码可以直接拿来运行,当然建议大家手敲,这样理解会更加深入。 书中的代码和方法具有很强的实用性,可以方便地应用到实际的项目中,并产生立竿见影的效果。 比如说字符串转换日期: 再比如读写压缩文件: 尤为难得的是,本书的各位作者都具有丰富的业界实践经验。 因此,本书不仅给出了对各种问题的解决方案,同时还体现了很多专家的思维方式和良好的编程习惯,与具体的细节性知识相比,这部分内容无疑是本书的精华。 《流畅的Python》这本书讲的并不是Python基础编程,而是Python的规范和技巧,也就是pythonic。 pythonic简单的翻译就是python风格。pythonic code,就是说写代码要带有浓厚的python规范和python风格。而Python的代码样式规范称之为PEP 8规范,往大了说,遵守PEP 8是成为一个优秀python程序员的必备条件。 《Effective Python》作者是Google首席软件工程师,拥有大量Python实践经验,本书也是他编程几十年来的沉淀。 今年该书中文第二版面世,相比第一版增添了很多Python 3的内容,而且案例库也得到极大的丰富(旧版59个,新版90个)。 如果你去搜会发现Effective系列是编程界的宝藏书,《Effective Java》、《Effective C++》等都斐名中外,其中《Effective C++》已经成为编程界圣经般的存在。 所以说编程技巧和思想永远是程序员们心中的倚天屠龙。 《Python标准库》Python的库太庞大的,确实需要一本书来梳理一下,最好是按库的功能来粗略地分类,方便我们通过目录快速查阅。 而《Python3标准库》就是这样一本书。全文1000+页,活脱脱一块大砖头,沉甸甸的,估计得有两三斤重。一共19章,每一章都是按照一个主题来介绍相关的库,每一个库会分几个小节来举例说明。这些例子来源于作者的“Python Module of the Week”开源项目。 在本书中,你会看到用来处理文本、数据类型、算法、数学计算、文件系统、网络通信、Internet、XML、Email、加密、并发性、运行时和语言服务等各个方面的实用代码和解决方案。 在内容安排上,每一节都会全面介绍一个模块,并提供一些很有价值的补充资源链接,这使得本书成为一本理想的Python标准库参考手册。 如何获取这些书籍上述书籍我都整理好了电子版,如果想要这些书,可以微信扫描下方二维码免费获取 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |