Python基础教程(第2版,修订版)+Python核心编程 第3版图书
人气:17

Python基础教程(第2版,修订版)+Python核心编程 第3版

【好评返5元店铺礼券】
  • 所属分类:图书 >教材>高职高专教材>计算机  
  • 作者:[Magnus] Lie [Hetland]
  • 产品参数:
  • 丛书名:--
  • 国际刊号:2400168180248
  • 出版社:人民邮电出版社
  • 出版时间:2014-06
  • 印刷时间:2014-05-01
  • 版次:2
  • 开本:16开
  • 页数:470
  • 纸张:轻型纸
  • 包装:平装-胶订
  • 套装:

内容简介

《Python核心编程 第3版》

《Python核心编程(第3版)》是经典畅销图书《Python核心编程(第二版)》的全新升级版本,总共分为3部分。第1部分为讲解了Python的一些通用应用,包括正则表达式、网络编程、Internet客户端编程、多线程编程、GUI编程、数据库编程、Microsoft Office编程、扩展Python等内容。第2部分讲解了与Web开发相关的主题,包括Web客户端和服务器、CGI和WSGI相关的Web编程、Django Web框架、云计算、高级Web服务。第3部分则为一个补充/实验章节,包括文本处理以及一些其他内容。

《Python核心编程(第3版)》适合具有一定经验的Python开发人员阅读。

《Python基础教程》

《Python基础教程(第2版.修订版)》包括Python程序设计的方方面面,首先从Python的安装开始,随后介绍了Python的基础知识和基本概念,包括列表、元组、字符串、字典以及各种语句。然后循序渐进地介绍了一些相对高级的主题,包括抽象、异常、魔法方法、属性、迭代器。此后探讨了如何将Python与数据库、网络、C语言等工具结合使用,从而发挥出Python的强大功能,同时介绍了Python程序测试、打包、等知识。后,作者结合前面讲述的内容,按照实际项目开发的步骤向读者介绍了几个具有实际意义的Python项目的开发过程。

本书内容涉及的范围较广,既能为初学者夯实基础,又能帮助程序员提升技能,适合各个层次的Python开发人员阅读参考。

编辑推荐

《Python核心编程 第3版》

涵盖当今应用开发中的众多领域

为中级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+网络来拥抱社交媒体的热潮。

《Python基础教程》

本书是经典的Python入门教程,层次鲜明,结构严谨,内容翔实,特别是后几章,作者将前面讲述的内容应用到10个引人入胜的项目中,并以模板的形式介绍了项目的开发过程,手把手教授Python开发,让读者从项目中领略Python的真正魅力。

本书既适合初学者夯实基础,又能帮助Python程序员提升技能,即使是Python方面的技术专家,也能从书里找到耳目一新的内容。本书是经典的Python入门教程,层次鲜明,结构严谨,内容翔实,特别是后几章,作者将前面讲述的内容应用到10个引人入胜的项目中,并以模板的形式介绍了项目的开发过程,手把手教授Python开发,让读者从项目中领略Python的真正魅力。

作者简介

《Python核心编程 第3版》

Wesley Chun在高中阶段开始进入计算世界,当时他使用的是BASIC和6502汇编语言,系统是Commodore。随后开始在App IIe上使用Pascal语言,然后是再在穿孔卡片上使用ForTran语言。正在在穿孔卡片上使用ForTran的经历使他成为一名谨慎小心的开发人员,因为将一组卡片发送到学校的主机并得到返回结果,往往需要一周的往返时间。Wesley还将一个新闻类从打字机改变为Osborne 1 CP/M计算机。他得到的一份有酬劳的工作是作为学生辅导员为四年级、五年级和六年级的学生及其父母家讲授BASIC编程课程。

高中毕业后,Wesley以加利福尼亚校友学者的身份进入加州大学伯克利分校。他主修应用数学(计算机科学),辅修音乐(古典钢琴),并以A级和B级的成绩毕业。在学校期间,他先后使用过Pascal、Logo和C语言编写过程序。他还参加了一个以录像带培训和心理咨询为特色的辅导课程。他的暑期实习项目包括以第4代编程语言编写代码,并编写了一个"Getting Started"用户手册。几年过后,他开始在加州大学圣巴拉拉分校继续学习,并获得了计算机科学(分布式系统)的硕士学位。在此期间,他还讲授C编程课程。他的一片以其硕士论文为基础的论文在第29杰HICSS大会上被提名为杰出论文,其随后的一个论文版本刊登在新加坡大学High Performance Computing杂志上。

自从毕业之后,Wesley就投身于软件行业,编写和出版了多本图书,并且发表了数百篇会议报告和教程。此外还开发了针对公共企业和私有企业培训的Python课程。Wesley的Python使用经历始于Python 1.4版本(当时Python刚刚起步),他使用Python设计了Yahoo!Mail拼写检查程序以及地址簿。他随后成为Yahoo!People Search部门的首席工程师。在离开Yahoo!之后,他写作了本书第1版,然后开始周游世界。回来之后,他使用Python编写过许多程序,包括本地产品搜索程序、反垃圾邮件和防病毒邮件程序、Facebook游戏/应用,以及许多不同的其他东西,比如医生用来进行脊柱骨折分析的软件。

在其闲暇时间,Wesley喜欢弹钢琴、打保龄球、打篮球、骑自行车、玩极限飞盘、打扑克、旅行,以及与家人共享人伦。他还是Tutor邮件列表和PyCon这两个Python用户组的志愿者。他还维护着艾伦帕森斯怪物项目目录(Alan Parsons Project Monster Discography)。在本书写作之时,Wesley是Google的开发大使,为其云产品背书。Wesley生活在硅谷,您可以通过@wescpy或plus.ly/wescpy来找到他。

《Python基础教程》

Magnus Lie Hetland 挪威科技大学副教授,教授算法。黑客,喜欢钻研新锐编程语言,是Python语言的坚定支持者。他写过很多Python方面的书和在线教程,比如深受读者欢迎的网上教程Instant Python。此外他还是一名业余话剧演员,从1985年首次登台至今,已经参演数十部话剧。

目录

《Python基础教程》

《Python核心编程 第3版》

[注]本套装以商品标题及实物为准,因仓位不同可能会拆单发货,如有需要购买前可联系客服确认后再下单,谢谢!

媒体评论

《Python核心编程 第3版》

"本书简洁而不失其技术深度,内容丰富,历史资料翔实齐全,这让本书成为学习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编程语言参考的图书问世!"

——Michael Baxter,Linux Journal

"本书写作相当精良。这是我遇到的清晰、友好的Python图书,它在一个广阔的背景中介绍了Python。它仔细、深入地剖析了一些重要的Python主题,而且读者无需大量的相关经验也能看懂。与所有其他Python入门类图书不同的是,它不会用隐晦、难以理解的文字来折磨读者,而是始终立足于帮助读者牢固掌握Python的语法和结构。"

——python.org bookstore Web site

"如果我只能有一本Python图书的话,那它肯定是Wesley Chun著作的Core Python Programming。本书成功地涵盖了Python的多个主题,其详细程度远甚于Learning Python一书,而且涵盖的主题也远非Python核心语言这么简单。如果你只打算购买一本Python图书,我强烈向您推荐本书。你不但会爱上本书,也会爱上本书中包含的程序员的讽刺性智慧。重要的是,您将学会Python。更更重要的是,您会发现本书会在您每日的Python编程生活中提供各种帮助。干的不错,Chun先生!"

——Ron Stephens,Python Learning Foundation

"我认为编程初学者的语言是Python,毋庸置疑!我喜欢的图书是Core Python Programming。"

——s003apr,MP3Car.com Forums

"就我个人而言,我相当喜欢Pyhon。它易于学习、直观、相当灵活,而且执行速度也相当快。在Windows世界中,Python虽然只是刚崭露头角,但是因为越来越多的人们发现了它,因此选择从Python起步可以获得大量的支持。要学习Python,我选择从Wesley Chun的这本Core Python Programming起步。"

——Bill Boswell,MCSE,Microsoft Certified Professional Magazine Online

"如果你是通过图书来学习编程,我向您推荐Core Python Programming,它是目前为止我发现的杰出Python图书。我也是一个Python新兵,但是在3个月之后,我就可以在项目中实施Python了(自动处理MSOffice、SQL DB Stuff等)。"

——ptonman,Dev Shed Forums

"Python是一种美丽的语言。它易于学习、跨平台,而且能够良好运行。它已经实现了Java一直想要实现的很多技术目标。对Python的一句话描述是`所有其他语言是随着时间发生演进变化,但是Python则是设计出来的。`而且Python设计的相当不错。虽然现在市面上有大量的Python图书,但是目前为止我遇到一本好书是Core Python Programming。"

——Chris Timmons,C. R. Timmons Consulting

"如果你喜欢Prentice Hall出版社Core系列图书,你需要考虑的另一本写作精良的图书是Core Python Programming。它将其他Python图书中很少涵盖的许多实用主题进行了事无巨细的剖析。"

——Mitchell L. Model, MLM Consulting

免责声明

更多相关图书
在线咨询