Python进阶书籍经典书有这样三本

Posted 人邮异步社区

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python进阶书籍经典书有这样三本相关的知识,希望对你有一定的参考价值。

1、Python核心编程(第3版)[Core Python Applications Programming(3rd Edition)]

[美] Wesley Chun 著,孙波翔,李斌,李晗 译

“本书简洁而不失其技术深度,内容丰富全面,历史资料翔实齐全,这让本书成为学习Python的完美教程。本书易于阅读,以极简的文字介绍了复杂的案例,同时涵盖了其他同类图书中很少涵盖的历史参考资料。简而言之,本书棒极了!”
——Gloria. W
“期待已久的Core Python Programming第2版已经证明了本书确实值得期待——它深度与广度齐备,其中囊括的有用练习可以帮助读者掌握Python并付之于实践。”
——Alex Martelli,Python in a Nutshell作者兼Python Cookbook编辑
“Wesley Chun的Core Python Programming一书好评如潮,而且它也证明它配得上所有的好评。我想该书是当前学习Python的最佳图书。在市面上众多的Python图书中,我觉得Chun的这本书是最好的,因此向大家强烈推荐本书。”——David Mertz博士,IBM DeveloperWorks
“在过去多年,我一直在从事Python的研究,发现本书获得了大量的正面评价。这些评价证实了这样一个观点,即Core Python Programming被认为是Python入门读物事实上的标准。”——Richard Ozaki,Lockheed Martin公司

  • 全面涵盖当今应用开发中的众多领域
  • 为中级Python开发人员提供最佳实践方法
  • 涵盖大量实用的代码案例
  • 每章末尾的习题有助于巩固所学知识

想进一步提升Python编程水平?请深入分析真实应用程序中使用的大量相关主题。

  • 涵盖了正则表达式、Internet/网络编程、GUI、SQL/数据库/ORM、多线程、Web开发
  • 了解当前的开发区域,比如Google+、Twitter、MongoDB、OAuth、Python 3迁移、Java/Jython
  • 囊括有关Django、Google App Engine、CSV/JSON/XML和Microsoft Office的全新内容。
  • 包含Python 2和Python 3代码,以便立即可以使用
  • 提供了代码片段、互动案例和实用练习,旨在巩固Python技能

Python是一种灵活、可靠且具有表现力的编程语言,它将编译语言的强大与脚本语言的简洁性、快速开发特性整合起来。在本书中,资深Python开发人员兼企业培训师Wesley Chun会帮助您将Python技能提升到更高的水平。

本书涵盖了成为一名技术全面的Python开发人员所需的一切内容。本书讲解了应用开发相关的多个领域,而且书中的内容可以立即应用到项目开发中。此外,本书还包含了一些使用Python 2和Python 3编写的代码案例,以及一些代码移植技巧。有些代码片段甚至无须修改就可以运行在Python 2.x或Python 3.x上。

本书讲解了如下内容:

  • 学习专业的Python风格、最佳实践以及好的编程习惯;
  • 使用TCP、UDP、XML-RPC来开发客户端和服务器,并供高级的库(比如SocketServer和Twisted)使用使用Tkinter和其他可用的工具来开发GUI应用;
  • 通过使用C/C++编写扩展,或者使用多线程来编写I/O密集型代码,提升应用的性能;
  • 探究QSL和关系数据库、ORM,甚至是MongoDB这样的非关系型(NonSQL)数据库;
  • 学习Web编程的基础知识,包括Web客户端和服务器,以及CGI和WSGI;
  • 使用正则表达式和强大的文本处理工具,来创建和解析CSV、JSON和XML数据;
  • 使用COM客户端编程与常见的Microsoft Office软件(比如Excel、PowerPoint、Outlook)进行交互;
  • 使用Django框架深入了解Web开发,以及使用Google App Engine深入了解云计算;
  • 使用Jyhon探索Java编程,以及在JVM上运行Python代码的方式;
  • 连接Web服务,比如连接Yahoo!Fiance获取股票行情,或者连接Yahoo!Mail、Gmail以及其他邮件服务器来下载或发送邮件;
  • 通过学习如何连接Twitter和Google+网络来拥抱社交媒体的热潮。

2、Python Cookbook(第3版)中文版

[美] 大卫·比斯利(David Beazley),布莱恩·K.琼斯(Brian K.Jones) 著,陈舸 译

《Python Cookbook(第3版)中文版》介绍了Python应用在各个领域中的一些使用技巧和方法,其主题涵盖了数据结构和算法,字符串和文本,数字、日期和时间,迭代器和生成器,文件和I/O,数据编码与处理,函数,类与对象,元编程,模块和包,网络和Web编程,并发,实用脚本和系统管理,测试、调试以及异常,C语言扩展等。

《Python Cookbook(第3版)中文版》覆盖了Python应用中的很多常见问题,并提出了通用的解决方案。书中包含了大量实用的编程技巧和示例代码,并在Python 3.3环境下进行了测试,可以很方便地应用到实际项目中去。此外,《Python Cookbook(第3版)中文版》还详细讲解了解决方案是如何工作的,以及为什么能够工作。

《Python Cookbook(第3版)中文版》非常适合具有一定编程基础的Python程序员阅读参考。

3、笨办法学Python 3 进阶篇

泽德·A.,肖(Zed,A.,Shaw) 著,王巍巍 译

本书作者创建了一套非常有效的Python 3学习体系,只要跟着学,你就会像作者教过的数百万初学者一样获得成功!只要你能自律、投入和坚持!

在《“笨办法”学Python 3》一书中,作者介绍了使用Python 3进行编程的基础知识,而在这本进阶篇中,作者通过让你完成52个精心设计的习题来超越基础,提升水平。书中的每个习题均结合实际演示让你入门,还有附加挑战让你加深理解,以此来帮你掌握一项关键的实践技能。作者还提供了近12小时的教学视频,教你如何破坏、修正和调试代码。

首先,你将了解如何分析在软件中想要实现的概念和想法或想要解决的问题;然后,你将逐渐掌握根据自己的分析去设计解决方案,并尽可能简单优雅地实现它们的能力。作者自始至终都强调“过程”,选择正确且适合自己的编程过程,你就会获得开始的动力、解决问题的创造力和保证代码质量的能力,这样你就能写出他人可以信赖的代码。一开始会很难,但很快你就会上手,并且会感觉很棒!

  • 使用文本编辑器管理复杂的项目
  • 学会利用数据结构的强大功能
  • 应用算法处理数据结构
  • 掌握必要的文本分析和处理技术
  • 使用SQL有效且合逻辑地对存储数据进行建模
  • 学习强大的命令行工具和使用技能
  • 在完整的项目中结合多种实践

本书会让你的每一分钟投入都有回报。你很快就会超越单纯地编写能运行的代码,转而编写能解决实际问题的高质量的Python代码。你将成为一名优秀的Python程序员。

本书适合所有已经开始使用Python的人,包括初级开发人员和已经升级到Python 3.6及以上版本的经验丰富的Python程序员。

以上是关于Python进阶书籍经典书有这样三本的主要内容,如果未能解决你的问题,请参考以下文章

如何成为Python高手

每日一书|《C++沉思录》:程序员进阶经典书

这本C++经典书出新版本啦,看过都说好

学python用啥书

python三本经典书籍都是啥?

学python买啥书