未来两年我们即将要读的Python书!

来源:互联网 发布:网络摄像头的网线接法 编辑:程序博客网 时间:2024/04/28 08:40

本文转载自http://blog.csdn.net/zuoninger/article/details/21716549


学好Python,能让你成为一个更好的程序员。那么我们为什么要学Python呢?


跟C/C++/Java相比: Python能让你用少的多的多的代码写出相同的程序。


跟VB/PHP比较:跟PHP/VB相比,Python的是一种从设计上讲比它们好的不知多少倍的语言。


跟Lisp/Scala/Haskell/Closure/Erlang相比: Python跟它们比起来显得相当的“主流”。


跟Perl相比:Python受恩于Perl,在这两种语言异军突起前,Perl是最好、最大的一种动态语言。但现在,Perl已是明日黄花,越来越多的人转向Python。


跟sh/sed/awk/bash相比: 如果你使用Linux/Unix,你可能需要做一些shell编程,甚至会编写一些不小的程序。但是,对于这些语言,一旦程序达到一定的行数,事情就会开始变得让你痛苦不堪,你最好是用Python去做这些事情。当然,做这种事情,Perl是最好的选择,Python排第二。


注:以上内容来源于互联网


即然有这么多的优点,程序员们,你们有学习编程语言的方向了吗?


现在小编继《那些年,我们读过的python!》之后,就发布一篇未来两年,我们将要读的Python书,读过的,即将要读的,即将要步入程序员行列的,都可以关注一下未来的Pytho书。

注:以下图书仅供参考


arcgis系统中的Python脚本编程》


本书是一本指南,旨在帮助已经有ArcGIS桌面开发经验的读者学习Python脚本编程。全书介绍了如何使用Python代码自动处理ArcGIS中的大数据任务,帮助读者熟练掌握创建自定义工具集的技巧。本书不仅包含开发技巧,还附赠一张包含书中代码及练习的DVD光盘,并提供一个ArcGIS的180天试用版供读者学习使用。 


《Python编程入门指南》


本书是为Python初学者量身打造的一本书,其特色在于通过众多较小的、有趣的游戏编程实例来教授Python编程知识,让学习Python的过程充满了乐趣。本书详细介绍了Python类型、变量、I/O,流程控制,循环,字符串,列表和字典;函数、文件和软件对象;面向对象编程和GUI开发,图形和声音编程等等。


《Python高性能编程


本书针对有一定基础的Python程序员,将指导读者实现代码优化的各种方法。读者将学习如何使用智能的算法,以及使用各种相关的技术,例如numpy、cython、cpython等,以及各种多线程和多节点策略。市面上一致缺乏学习用Pyhton完成高度计算性任务的教程,而本书正是这方面不可多得的一本好书。 


《Python和HDF 5


本书的目标在于填补市场的空白,对于在Python中,使用HDF5来存储和共享二进制数据给出实践性的介绍。日前,Python-NumPy在数据分析领域然然上升,而且,目前此领域还处在用文档存储大规模科学数据集的阶段。讨论这个主题的时候,会设计Python科学计算包、包所使用开放的格式,包括HDF格式的各种细节,最佳实践,以及用Python处理大规模数据集合的陷阱和问题。


《Python核心编程》(第3版)


本书是Python编程语言的权威参考指南,明确解释了Python核心语言和Python库中最重要的部分,包括类型和对象、操作符和表达式、编程结构和控制流、输入和输出、测试、调试等,也涉及一些在Python官方文档或其他参考资料中未提及的高级主题。


《Python入门经典(第2版)


本书是一本简单的、最新的Python初学者的教程。它按照Sams经典的24小时教程的体例和风格编写,针对Python语言最新版进行改写。本书内容简单明了,通过24章简洁的、动手实践的教学,帮助读者将学到的知识学以致用。每章最后都有相关的练习和习题,帮助读者巩固所学知识。


《python数据可视化编程实战》


本书包含了一系列实用的秘笈,帮助读者掌握如何使用Python及其流行的可视化和数据管理库来进行数据可视化。全书包含了60多个实际的案例,涉及到使用地图可视化数据、创建3D动画数据可视化、从各种格式导入数据,将数据导出为各种格式等实用技巧。 


《Python算法精解》


本书用Python语来讲解算法的分析和设计。本书作者是畅销书Beginning Python的作者。本书主要关注经典的算法,但同时对于基本算法问题的理解和问题解决的技术打下很好的基础。本书解决了编程和计算机科学方面的一些重要的问题和调整,而且在逻辑性和可读性方面表现不俗。


《python自然语言处理》


本书提供了非常易学的自然语言处理入门介绍,该领域涵盖从文本和电子邮件预测过滤,到自动总结和翻译等多种语言处理技术。你将学会编写 Python程序处理大量非结构化文本,并将理解用于分析书面通信内容和结构的主要算法。


《Raspberry Pi的Python编程入门经典》


本书结合树莓派,介绍了如何在树莓派上搭建完善的Python开发环境,然后依次介绍了Python编程的基础知识、Python语言的核心知识、面向对象编程、异常处理、GUI编程和游戏编程、网络和Web开发等等。


《笨办法学Python》


本书是Zeda A. Shaw编写的一本Python入门书籍,适合对计算机了解不多,没有学过编程,但对编程感兴趣的读者学习使用。这本书以习题的方式引导读者一步一步学习编程,从简单的打印一直讲到完整项目的实现。让初学者从基础的编程技术入手,最终体验到软件开发的基本过程。

本书结构非常简单,共52个习题,其中26个覆盖了输入/输出、变量和函数三个主题,另外26个覆盖了一些比较高级的话题,如条件判断、循环、类和对象、代码测试及项目的实现等。每一章的格式基本都是一样的,以代码习题开始,照着说明编写代码,运行并检查结果,然后再做一下附加练习。



《写给程序员的数据挖掘实践指南》(Python版)


本书不是一本数据挖掘的教材,而是写给程序员的一本数据挖掘知识普及和实践图书。本书用程序员通俗易懂的方式介绍了数据挖掘的基础知识,甚至用普通平白的语言来讲解很多数据挖掘方面难懂的数据知识和公式,从而帮助程序员降低阅读难度。



篇尾欣赏下此漫画,将告诉你学习完Python后你会变得多么的强大(此漫画来自互联网):


0 0