首页 存档 技术 查看内容

程序员的Python书单,圣诞快乐

2018-3-30 13:00 |来自: 互联网 363 0

摘要: 重发一下Python书单,昨天发的删除,文章末尾跟小伙伴们道歉。 先按照从{入门进阶数据科学}的顺序列出书单(书名和书中使用的Python版本号),后面上图书的封面和简单介绍。这个书单涵盖你可能需要的各种Python开发 ...

重发一下Python书单,昨天发的删除,文章末尾跟小伙伴们道歉。


先按照从{入门进阶数据科学}的顺序列出书单(书名和书中使用的Python版本号),后面上图书的封面和简单介绍。这个书单涵盖你可能需要的各种Python开发参考书,全面,不妨分享给小伙伴们!


图灵Python图书一览表

{ 编程入门 }

1. Python编程:从入门到实践[HOT] 同时使用Python 2.X和3.X讲解

2. Python基础教程(第2版修订版)[HOT]Python 2.5

3. Python语言及其应用 [HOT]Python 3.X

4. Python编程入门(第3版)Python 3.X

5. 父与子的编程之旅:与小卡特一起学Python(HOTPython 2.X


{ 开发进阶 }

6. Python项目开发实战(第2版)Python 2.7

7. Python网络编程攻略(HOTPython 2.7

8. Python网络编程(第3版)Python 3.X

9. Python性能分析与优化(Python 2.X

10. 精通Python设计模式(Python 3.X

11. Flask Web开发:基于Python的Web应用开发实战(HOTPython 2.7和3.3

12. Python Web开发:测试驱动方法(Django、SeleniumHOT相关部分使用Python 3.3讲解


{ 机器学习与数据科学 }

13. 数据科学入门(Python)[HOT]Python 2.7

14. 数据科学实战(Python/R不涉及版本号

15. 机器学习实战Python)[HOT]Python 2.7

16. 机器学习系统设计PythonPython 2.7及以上

17. 命令行中的数据科学(Python/Bash/RPython 2.7

18. Python数据分析基础教程:NumPy学习指南(第2版)Python 2.7

19. Python数据挖掘:入门与实践(Python 3.4

20. Python科学计算基础教程(Python 2.7及以上

21. Python数据分析实战Python 2.X

22. Python网络数据采集(HOTPython 3.X

23. Python计算机视觉编程 Python 2.6及以上


{ 新书预告 }

1. 流畅的Python (Fluent Python

2. Python开源工具恶意代码分析

有了一览表中的书单,还愁搞不定Python?

以下标电子书价格的图书可直接在图灵社区购买电子版(封面下面有图灵社区网址),纸质版可在京东、亚马逊等网店直接购买(亚马逊还在进行满200减50活动)。


{ 编程入门 }


1. Python编程:从入门到实践

Python Crash Course: A Hands-On, Project-Based Introduction to Programming
http://www.ituring.com.cn/book/1861

作者:Eric Matthes  

译者:袁国忠

定价:89.00元

电子书:44.50元


  • Amazon编程入门类榜首图书,年度最值得关注Python入门书

  • 同时使用Python 2.7 和Python 3.5 讲解,全面、详细、深入浅出

  • 从基本概念到完整项目开发,帮助零基础读者迅速掌握Python编程,开发实际项目

全书分两部分:第一部分介绍用Python编程所必须了解的基本概念,包括matplotlib、NumPy和Pygal等强大的Python库和工具介绍,以及列表、字典、if语句、类、文件与异常、代码测试等内容;第二部分将理论付诸实践,讲解如何开发三个项目,包括简单的Python 2D游戏开发,如何利用数据生成交互式的信息图,以及创建和定制简单的Web应用,并帮读者解决常见编程问题和困惑。


2. Python基础教程(第2版修订版)

Beginning Python: From Novice to Professional,2E
http://www.ituring.com.cn/book/1396

作者:Magnus Lie Hetland

译者:司维 曾军崴 谭颖华

审校:钟读杭

定价:79.00 元


  • 各大网店最畅销Python入门图书

  • 经典教程全新改版,10个项目引人入胜

  • 主打Python 2.5,Python 3上也能运行


全书分为三部分。第一部分讲述Python语法,没有废话,还掺入了一些Python 3.0要注意的细节。第二部分介绍了常用的GUI、框架等应用,点到即止,算是为第三部分做铺垫了,从数目众多的应用中可以了解到Python的强大。第三部分是Project,全书最大的亮点,大家肯定喜欢。


3. Python语言及其应用

Introducing Python: Modern Computing in Simple Packages
http://www.ituring.com.cn/book/1560

作者:Bill Lubanovic

译者:丁嘉瑞 梁杰禹常隆

定价:79.00元

电子书:39.99元


  • 优秀的Python入门参考指南,基于最新版本3.X

  • 语言风格轻松诙谐,讲解多种Python工具和第三方库

  • 实例涉及商业、科研以及艺术领域使用Python开发各种应用


《Python语言及其应用》介绍Python语言的基础知识及其在各个领域的具体应用,基于最新版本3.X。书中首先介绍了Python语言的一些必备基本知识,然后介绍了在商业、科研以及艺术领域使用Python开发各种应用的实例。亚马逊最受欢迎的Python编程书之一,评分4.5。


4. Python编程入门(第3版)


Python: Visual QuickStart Guide

http://www.ituring.com.cn/book/1196

作者:Toby Donaldson

译者:袁国忠

定价:39.00 元

电子书:24.99元


  • 简洁的步骤和解释,助你快速上手

  • 学习Python基础知识的首选图书之一


培生的小兔子系列向来是值得推荐的入门书,已经出版《HTML5与CSS3基础教程(第8版)》《JavaScript基础教程(第9版)》《PHP基础教程(第4版)》(最后一本只有电子书),读者反响都不错。


5. 父与子的编程之旅:与小卡特一起学Python


Hello World!: Computer Programming for Kids and Other Beginners
http://www.ituring.com.cn/book/1353

作者:Warren Sande Carter Sande

译者:苏金国 易郑超

定价:69.00 元

电子书:34.99元


  • 原版Amazon 最受欢迎的青少年编程图书

  • 最简单易学的内容组织方式,老少皆宜

  • 第一版获Jolt大奖


上到8岁,下到88岁,都可以阅读这本书!Python初学者很多,大家不断刷新对内容简易程度的要求,因此小编将这本最简单易学的入门书推荐给大家,估摸着很多人会喜欢。其实人邮的另一本《趣学Python》(原书名Python for Kids)有不少初学者关注,相信很多人也不愿意错过这本,兴许你更喜欢这本书的风格,毕竟第1版厮杀过Jolt奖!


{ 开发进阶 }

6. Python项目开发实战(第2版)


Pythonプロフェッショナルプログラミング第2版
http://www.ituring.com.cn/book/1719

作者:BePROUD股份有限公司
译者:支鹏浩
定价:79.00元
电子书:39.99元


  • 网罗Python项目开发中的流程,让你的编程事半功倍

  • Python项目与封装/团队开发环境/问题驱动开发/源码管理(Mercurial) Jenkins持续集成(CI)/环境搭建与部署的自动化(Ansible)/Django框架……


这是一本偏工程的图书,没怎么讲Python语言基础知识,直接告诉你怎么搭建开发环境,做好代码管理和文档管理以及缺陷管理等工作。


本书主要内容包括:团队开发环境的搭建与管理/ ticket驱动开发/ 源代码管理(Mercurial)/ PyPI包/ Jenkins持续集成/ 性能优化(nginx与gunicorn)/ GAE开发/ Django框架……


7. Python网络编程攻略

Python Network Programming Cookbook
http://www.ituring.com.cn/book/1484

作者:Dr. M. O. Faruque Sarker

译者:安道

定价:45.00 元

电子书:24.99元


  • 使用Python进行网络编程第一书

  • 实例多,快速上手


本书全面介绍了Python网络编程涉及的重要问题,包括网络编程、系统和网络管理、网络监控以及Web应用开发。作者通过70多篇攻略,清晰简明地描述了各种网络任务和问题,提出了可用于多种场景的解决方案,并细致地分析了整个操作过程。无需多少Python基础知识,就可以轻松理解这些示例。如果你想开发依赖于网络协议的实用Web应用和网络应用,绝对不能错过这本书。


8. Python网络编程(第3版)


Foundations of Python Network Programming
http://www.ituring.com.cn/book/1552

作者:Brandon Rhodes,John Goerzen

译者:诸豪文

定价:79.00元


  • Python 3示例讲解,涵盖网络编程所有经典话题

  • 提供大量代码清单及示例

  • 从应用开发角度介绍网络编程基本概念、模块以及第三方库


本书采用Python 3,涵盖网络编程所有经典话题,包括网络协议、网络数据及错误、电子邮件、服务器架构,以及HTTP及Web应用程序,对最新的SSL支持、异步I/O循环的编写方法、跨站脚本以及跨站请求伪造攻击网站的原理及保护方法等内容也有详尽介绍。


9. Python性能分析与优化




Mastering Python High Performance
http://www.ituring.com.cn/book/1744

作者:Fernando Doglio

译者:陶俊杰 陈小莉

定价:45.00元

电子书:22.50元


  • 全面掌握Python代码性能分析和优化方法

  • 消除性能瓶颈,迅速改善程序性能


本书从基本的概念开始,循序渐进地介绍高级的优化主题。首先介绍了Python的主流性能分析器,以及用于帮助理解性能分析结果的可视化工具。然后介绍了通用的性能优化方法和专门针对Python的性能优化方法,带你浏览该语言的主要结构,让你只需做一点改变,即可迅速改善代码的性能。最后介绍了一些专门用于数据处理的程序库,教你如何正确地使用它们以获得最佳性能。


10. 精通Python设计模式


Mastering Python Design Patterns
http://www.ituring.com.cn/book/1715

作者:Sakis Kasampalis

译者:夏永锋

定价:45.00元

电子书:22.50元

  • 用现实例子展示各模式的关键特性

  • 16种基本设计模式,轻松解决软件设计常见问题

  • 借力高效的Python语言,用现实例子展示各模式关键特性


本书分三部分、共16章介绍一些常用的设计模式。第一部分介绍处理对象创建的设计模式,包括工厂模式、建造者模式、原型模式;第二部分介绍处理一个系统中不同实体(类、对象等)之间关系的设计模式,包括外观模式、享元模式等;第三部分介绍处理系统实体之间通信的设计模式,包括责任链模式、观察者模式等。

11. Flask Web开发:基于Python的Web应用开发实战

Flask Web Development: Developing Web Applications with Python
http://www.ituring.com.cn/book/1449

作者:Miguel Grinbergs
译者:安道

定价:59.00 元

电子书:29.99元


  • 从安装与环境设置讲起,一步一步搭建服务器端Web应用

  • 全流程讲解Web应用开发,给出最佳实践


本书共分三部分,全面介绍如何基于Python微框架Flask进行Web开发。第一部分是Flask简介,介绍使用Flask框架及扩展开发Web程序的必备基础知识。第二部分则给出一个实例,真正带领大家一步步开发完整的博客和社交应用Flasky,从而将前述知识融会贯通,付诸实践。第三部分介绍了发布应用之前必须考虑的事项,如单元测试策略、性能分析技术、Flask程序的部署方式等。


12. Python Web开发:测试驱动方法

Test-Driven Development with Python
http://www.ituring.com.cn/book/1486

作者:Harry J.W. Percival

译者:安道

定价:99.00元

电子书:49.99元


  • 亚马逊4.8星评好书

  • 实战式TDD开发指南,使用Django等流行框架开发现代Web应用!

  • 学习Django、Selenium、Git、jQuery和Mock,以及其他当前流行Web开发技术


“这本书很棒、很有趣,所讲的全都是重点知识。如果有人想用Python做测试、学习Django或者想使用Selenium,我极力推荐这本书。要使开发者保持头脑清醒,测试可谓至关重要。Harry完成了一项不可思议的工作,他不仅吸引了我们对测试的关注,而且还探索了切实可行的测试实践方案。”

Michael Foord,Python核心开发者,unittest维护者


{ 机器学习与数据科学 }

13. 数据科学入门


Data Science from Scratch: First Principles with Python

http://www.ituring.com.cn/book/1687

作者:Joel Grus

译者:高蓉 韩波

定价:69.00元

电子书:34.99元


  • Google数据科学家、软件工程师Joel Grus作品

  • 用Python从零开始讲解数据科学的重量级读本

  • 数据科学、机器学习、模式识别领域必备


本书基于数据科学领域主流语言环境Python 2.7,从零开始讲解数据科学。具体内容包括Python简介,可视化数据,线性代数,统计,概率,假设与推断,梯度下降法,如何获取数据,k近邻法,朴素贝叶斯算法等。作者借助大量具体例子以及数据挖掘、统计学、机器学习等领域的重要概念,通过讲解基础数据科学工具和算法实现,带你快速跨入数据科学大门。书中含大量数据科学领域的库、框架、模块和工具包。


14. 数据科学实战


Doing Data Science
http://www.ituring.com.cn/book/1193

作者:Rachel Schutt , Cathy O'Neil

译者: 冯凌秉 王群锋

定价:79.00元

电子书:39.99元


  • 英文原版数据挖掘和算法类畅销书

  • 谷歌、微软、eBay数据科学家通过实际案例分享最新算法、方法与模型

  • 前谷歌高级统计师、哥伦比亚大学讲师Rachel Schutt,MIT数学博士后Cathy O'Neil力作


本书脱胎于哥伦比亚大学“数据科学导论”课程的教学讲义,由统计系讲授数据科学概论课程的讲师Rachel Schutt(受雇于谷歌),与数据科学顾问Cathy O'Neil(前D.E. Shaw定量分析师)合作撰写,每章都会邀请一位数据科学家嘉宾,他们都来自知名公司如谷歌、微软、或eBay,通过分享案例研究和实际使用的代码来讲授新的算法、方法或模型。


15. 机器学习实战

声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部