首页

文章

学习python必备的8本书,你看过几本?-简书

发布网友 发布时间:2022-03-25 21:32

我来回答

2个回答

懂视网 时间:2022-03-26 01:54

1、《流畅的Python》:本书适合中高级Python软件开发人员阅读参考,致力于帮助Python开发人员挖掘这门语言及相关程序库的优秀特性,深入探讨了Python语言的高级用法,涵盖数据结构、Python风格的对象、并行与并发,以及元编程等不同的方面。

2、《Python高性能编程》:该书围绕如何进行代码优化和加快实际应用的运行速度进行详细讲解,主要包含:计算机内部结构的背景知识、列表和元组、字典和集合、迭代器和生成器、矩阵和矢量计算、并发、集群和工作队列等。

3、《Python核心编程(第3版)》:该书是经典畅销图书《Python核心编程(第二版)》的升级版,一共分为3部分,全面涵盖当今应用开发中的众多领域,涵盖大量实用的代码案例,每章末尾的习题有助于巩固所学知识,为中级Python开发人员提供实践方法。

总结:

python可以看的书有很多,推荐书籍:《流畅的Python》、《Python高性能编程》和《Python核心编程(第3版)》。

热心网友 时间:2022-03-25 23:02

1.Python Cookbook

如果你在编写Python3程序时需要帮助,或者想更新老的Python2代码,这本书正是你所需要的。这本书包含了大量使用Python3.3编写并测试过的实用编程技巧。对于那些关注现代工具和惯用技巧的有经验的Python程序员来说,这本书无可替代。

2.Python算法教程

这本书用Python语言来讲解算法的分析和设计。该书主要关注经典的算法,但同时会为读者理解基本算法问题和解决问题打下很好的基础。全书共11章。分别介绍了树、图、计数问题、归纳递归、遍历、分解合并、贪心算法、复杂依赖、Dijkstra算法、匹配切割问题以及困难问题及其稀释等内容。书中在每一章结束的时候均有练习题和参考资料,这为读者的自我检查以及进一步学习提供了较多的便利。在全书的结尾,给出了练习题的提示,方便读者进行查漏补缺。

3.Python自动化运维

这本书在中国运维领域将有“划时代”的重要意义:一方面,这是国内第一本从纵、深和实践角度探讨Python在运维领域应用的著作;一方面该书的作者是中国运维领域的“偶像级”人物,这本书是他在天涯社区和腾讯近10年工作经验的结晶。因为作者实战经验丰富,所以能高屋建瓴、直指痛处,围绕Python自动化运维这个主题,不仅详细介绍了系统基础信息、服务监控、数据报表、系统安全等基础模块,而且深入讲解了自动化操作、系统管理、配置管理、集群管理及大数据应用等高级功能。最重要的是,完整重现了4个来自实际生产环境的不同功能运维平台的综合案例,展示了完整的平台架构及开发流程。

4.Python绝技:运用Python成为顶级黑客

关于Python的书虽然已有不少,但从安全从业者角度全方位剖析Python的书籍几乎没有,《Python绝技:运用Python成为顶级黑客》填补了这个的空白:包含了渗透测试、Web分析、网络分析、取证分析以及利用无线设备等方面的Python攻防方法。

无论你是从事安全研究的哪个方向,书中的大量深入浅出的案例分析均可以让你掌握有用的技能,快速上手编写代码,在工作中事半功倍,拓展视野、培养和锻炼自己的黑客思维。

5.Selenium 2自动化测试实战——基于Python语言

Selenium 是代表未来测试趋势的测试工具,是提升生产力的重要手段,但Selenium本身有两个版本,新手很容易陷入选择的误区。

而这本书描述的就是 Selenium 2, 代表了主流,也代表了未来;用的语言是 Python,全世界都在用,它简单、高效、经典、 优雅。使读者免去选择的苦恼。

6.卓有成效的程序员

卓有成效的程序员:任何打算以开发软件为生的人都需要一种经过实践检验的方式,来使自己的工作更好、更快、更高效。本书在“如何节省时间”方面提供了宝贵的建议和实用的工具,不论你使用什么平台都能立即从中获益。作为大师级的开发者,Neal Ford提出了大量有助于提高生产率的建议:如何更明智地工作,如何排除干扰,如何充分利用计算机,以及如何避免重复等。此外,他还详细介绍了很多有价值的实践经验,帮你回避常见的陷阱,改善代码,从而为团队创造更大的价值。

你将会学到:在编写代码之前先写测试;有效管理对象的生命周期;只构建当前一定需要的,不构建将来可能需要的;在软件开发中运用古老的哲学;质疑权威,而非盲从标准;借助元编程,让困难的事变容易,让不可能成为可能;确保同一方法中的所有代码具有同样的抽象层面;选择正确的编辑器,打造*合适的工具组合。

这些不是空谈的理论,而是Ford丰富经验的精华。不论你是刚入行的新手还是从业多年的专家,此书中这些简单而直白的原则都将对你的工作和职业生涯有所助益。

7.代码大全

无论你说的是中文还是英文,比喻、拟人等修辞手法都能够让你的言辞更优美。同样,无论你用的是C#、Java 还是 Python,按照一定的章法编写代码,写出的代码都会更健壮、更可读、更优雅。

这本书就是介绍编程“章法”的一本书。如果你已经能够写出可运行的代码,但是对如何“写好”代码毫无头绪,那么这本书就是你应该读的。这本书就像一本宝典,条分缕析地讲解编程实践中的各种“规范”和“技巧”。每读完一章,都会让读者有一种如获至宝的感受。甚至有人说,读了这本书,一个程序员才算是真正入了行。

8.黑客与画家

此书是硅谷创业之父PaulGraham的文集,主要介绍黑客即优秀程序员的爱好和动机,讨论黑客成长、黑客对世界的贡献以及编程语言和黑客工作方法等所有对计算机时代感兴趣的人的一些话题。书中的内容不但有助于了解计算机编程的本质、互联网行业的规则,还会帮助读者了解我们所在的时代,迫使读者独立思考。本书适合所有程序员和互联网创业者,也适合一切对计算机行业感兴趣的读者。

如何分别真金和仿金首饰 怎样区分真金和仿金首饰呢 小学生新年晚会主持人的串词!!(不要太多)急 大大后天就需要了!!!_百度... 周年晚会策划公司 奥格瑞玛传送门大厅在哪 奥格瑞玛传送门大厅怎么走 锻炼颈椎的几个动作 水多久能结冰 冰能在多长时间内形成 请问水低于0度会结冰吗? 如何防止脱发严重 嘴唇上有黑印用蜜蜡和棉线去除了胡须 软柿子的热量 孕妇可以吃软柿子吗不是西红柿 脆柿子和软柿子的区别 脆柿子好还是软柿子好 软柿子可以多吃吗 “鱼悬洁白振清风”的出处是哪里 用大自然的声音评课好吗? 妇产科博士找超声科工作容易吗 怎能把微信6.2.0版本换回6.1.2版 微信群6.2.4怎么增加人数上限 微信6.2.2如何备份手机通讯录 电脑桌面图标不能放大? 有什么好用的识图软件 识图认人哪个软件最好 手机识图软件什么软件能识别图片位置 小米手机自动锁屏时间怎么修改 小米手机屏幕锁定时间设置教程 能举起100斤算大力吗 中医美容专业是什么 中医美容证有什么用 单声道音频什么意思(开启单声道音频有什么好处) 单声道音频是什么,有什么用处? 户口还未迁移到婆家 娘家户口怎么就没了呢 我结婚没有迁户口,现在娘家也没有怎么办 没领证生的孩子一般会判给谁 没领证生的孩子会判给谁 信用卡卡种有哪些 找一首古风歌曲 男声 低配电脑装w10还是w7流畅 电脑配置低装win7还是win10好 低配电脑适合装WIN7系统还是WIN10系统? ...500s-15isk这个联想笔记本的内存条尺寸是什么型号的有没有知道的... 越快越好.怎样减肥.而且胸部不缩水 请问徐闻县海安长途汽车客运站客服是多少? 过了平台期还会瘦吗 悦耳的意思悦耳的解释 重庆师范大学应用心理学专业的权威性如何? 打印机laserjetm1136mfp怎样设置无线打印 经典电影赏析之1:《精武英雄》 爆米花用的什么玉米 糯玉米哪个好 有机糯玉米的营养价值如何? 四大直辖市换帅原因 四大直辖市换帅为啥 吃多烤生蚝会怎样 烤生蚝肉里面黑黑的是什么 烤生蚝肉内有深绿色物 笔记本电脑管理员密码忘记了怎么办? 在烤生蚝时都会连壳一起烤,为什么不把壳去掉再烤呢? 吃烤生蚝需要清理它的内脏吗? 电子手表怎么调日期 海蛎子哪个部位不能吃? 电子表怎么调时间和日期 电子表怎么调日期 u盘在电脑上怎么恢复文件 微信展示三天朋友圈怎么设置 这样的电表怎么看度数? 微信发朋友圈图片怎么显示时间和地点? 智能电表怎么看度数我问的是居民电表 6位数的电表怎么看度数?在哪看 两项电表怎么看度数? 手机迅雷卸载后,下载的文件找不到了,但是查看储存空间后发现空间还是占用着? 单相电表怎么看度数? 手机迅雷看看的加密文件在哪里 想学python看哪些书 python看什么书 python书籍推荐? python自学书籍推荐 python 书籍推荐 我在乌兰察布市想回老家带一些特产,不知有什么特产 微信聊天记录导出到电脑后怎么查看 空调制冷效果不太好,怎样才能制冷 微信聊天记录导出到电脑怎么查看 手机QQ怎么重新申请账号 如何剥生玉米 手机qq如何创建小号 手机qq怎么注册帐号? 手机QQ怎么样操作重新申请一个账号? 透明微信头像怎么设置 佳能mg2580s打印机一体机怎么加墨水 安卓机微信头像九宫格要怎么弄好 安卓微信透明头像怎么设置 佳能mg2580s打印机怎么加墨水 佳能mg2580s打印机怎么加墨
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com