Python中文网

编程书籍推荐:O'Reilly:深入浅出 Python(中文版) [Head First Python],由中国电力出版社2012-03-01月出版,本书发行作者信息: [美] 巴里(Barry P.) 著,林琪 等 译此次为第1次发行, 国际标准书号为:9787512322233,品牌为中国电力出版社(zhongguodianlichubanshe), 这本书采用平装开本为20开,附件信息:未知,纸张采为胶版纸,全书共有457页字数66万 5000字,值得推荐的Python Book。

此书内容摘要

您将从本书学会什么?
你想过可以通过一本书就学会Python吗?《Head First Python(中文版)》超出枯燥的语法和用法手册,通过一种独特的方法教你学习这种语言。你会迅速掌握Python的基础知识,然后转向持久存储、异常处理、Web开发、SQLite.数据加工和Google App Engine。你还将学习如何为Android编写移动应用,这都要归功于Python为你赋予的强大能力。本书会提供充分并且完备的学习体验,帮助你成为一名真正的Python程序员。
这本书为何与众不同?
我们觉得你的时间相当宝贵,不应当过多地花费在与新概念的纠缠之中。通过应用认知科学和学习理论的新研究成果,《Head First Python(中文版)》可以让你投入一个需要多感官参与的学习体验,这本书采用丰富直观的形式使你的大脑真正开动起来,而不是长篇累牍地说教,让你昏昏欲睡。

关于此书作者

Paul Barry,最近发现他的编程生涯已近四分之一个世纪,这个事实着实让人有些震惊。在此期间,Paul使用过多种不同的编程语言编写程序,他在两个大洲的两个国家生活并工作过,并且娶妻生子,如今已经有3个孩子(当然……实际上孩子们都是他妻子在悉心照顾,不过Paul确实在他们身边),另外他还攻读了计算机的学士和硕士学位,编写或合作编写了另外3本书,还为《LinuxJournal》(他是这家杂志的特约编辑)撰写了大量技术文章。
Paul一眼看到《Head First HTML with CSS & XHTML》就爱不释手,当时就意识到“Head First”方法必将成为教授编程的一种绝妙方法。那时他欣喜万分,同样兴奋的还有David Griffiths,他们共同完成了《HeadFirst Programming》来证明当初的预感并非妄想。
Paul平日的工作是爱尔兰卡罗理工学院的一名讲师。作为计算与网络系的老师,Paul每天都在研究、学习以及向学生们传授编程技术,其中也包括Python。
最近Paul拿到了“课程与教学”研究生毕业证书,终于放心地发现他所做的大多数工作确实符合当今的第三级实践。

编辑们的推荐

对其他Head First书的赞誉

“Kathy和Bert的《Head First Java》完全改变了我们对一本印刷图书的印象,它非常像我们看惯了的GUI。作者们用一种巧妙的方式,把Java的学习变成一个非常有趣的过程,让我们总是想知道‘他们下一步要做什么?’”

—— Warren Keuffel, 《软件开发》杂志

“除了引人入胜的风格会一直吸引着你,让你对Java从一无所知直到能够熟练使用,《Head First Java》还提供了大量实战内容,这些内容在其他书里往往被省略,只作为练习留给读者完成……这是一本思维敏捷、新颖奇特而且很实用的书——即便是讲解对象串行化和网络传送协议这样一些复杂的技术,也不会让你感到困难,仍能毫无障碍地读下去,现在没有多少书能做到这一点。”

—— Dr. Dan Russell, 用户科学与体验研究项目主管

IBM Almaden研究中心(并在斯坦福大学教授人工智能)

“这本书明快、新颖、有趣,而且引人入胜。另外要注意,你确实能从中学到东西!”

—— Ken Arnold, Sun Microsystems前高级工程师

与Java之父James Gosling合著《Java编程语言》

“它让我感觉胜读万卷书。”

—— Ward Cunningham, Wiki发明人和Hillside Group创始人

“诙谐的语调恰到好处,并用平实的方式将编程方法为我们娓娓道来。这是实用开发策略的理想参考——让人不必深陷于连篇累牍乏味的‘专家教诲’就能大有收获。”

—— Travis Kalanick, Scour和Red Swoosh创始人

MIT TR100成员

“有些书只是买来放着,有些书需要珍藏,还有些书则要时刻放在案头,感谢O’Reilly和Head First系列的工作人员,再没有什么书能胜过Head First系列了。到处都可以看到这些书,它们被翻得卷了角,磨得破破烂烂,被人们传来传去阅读。《Head First SQL》就一直摆在我的资料的上层。真是糟糕,就连我查阅的PDF也都破烂不堪了。”

—— Bill Sawyer, ATG课程管理人员, Oracle

“这本书真是清晰透彻、文笔风趣,而且充满智慧,就算不是程序员也能通过这些书很好地理解问题解决之道。”

—— Cory Doctorow, 《Boing Boing》的编辑之一

著有《Down and Out in the Magic Kingdom》和《Someone Comes to Town,Someone Leaves Town》

“昨天我收到这本书开始读……然后一发不可收拾。它真是‘酷毙了’。不仅有趣,涵盖了大量基础知识,而且切中要点。我确实为之着迷。”

—— Erich Gamma, IBM杰出工程师,《Design Patterns》的合作者

“这是我读过的有趣、睿智的软件设计书之一。”

—— Aaron LaBerge, VP Technology, ESPN.com

“原先充满尝试、错误、再尝试的漫长学习过程已经完全浓缩到这本引人入胜的书中。”

—— Mike Davidson, CEO, Newsvine公司

“这里的每一章都以精巧的设计为核心,所有概念的阐述都同样富含实用性和过人的智慧。”

—— Ken Goldstein, 执行副总裁,Disney Online

“我爱《Head First HTML with CSS & XHTML》,它能用一种看似游戏的方式让你学会需要了解的一切。”

—— ally Applin, 用户界面设计师和艺术家

“读一本关于设计模式的书或文章时,我总时不时地拿什么东西支住眼皮来集中注意力。但这本书不然。听上去可能很奇怪,但这本书确实让设计模式的学习充满乐趣。”

“其他设计模式书可能会絮絮叨叨让人昏昏欲睡,这本书却一直在摇旗呐喊,‘喂,醒醒!’”

—— Eric Wuehler

“我爱死这本书了。事实上,在亲我妻子之前我先亲了这本书。”

—— Satish Kumar


O'Reilly:深入浅出 Python(中文版) [Head First Python]图书的目录


部分内容试读

暂无.

关于此书评价

★“《Head First Python》不单纯是一本优秀的Python语言入门书,更棒的是,它充分展示了Python在现实世界中如何使用。这本书并不是罗列干巴巴的语法,它会教你如何为Android手机、Google App Engine等创建应用程序。”

—— David Griffiths, 图书作者和敏捷方法教练

★“其他书总是先从理论入手,然后过渡到示例,《Head First Python》则不然,它直接进入代码,并随着内容的展开逐步对理论做出解释。这是一个更为有效的学习环境,因为读者从一开始就会全心投入。另外读这本书也是一个令人愉悦的过程。它有趣而不无聊,内容丰富而不口罗嗦。书中提供的大量示例和解释足以涵盖你在日常工作中将要用到的大部分内容。我会向所有刚开始接触Python的人推荐这本书。”

—— Jeremy Jones, 《Python for Unix and Linux System Administration》的作者之一

★“《Head First Python》实在是一本绝妙的书,非常适合用来切实掌握这种日益重要的语言。”

—— Phil Hartley,高级科技大学



书摘内容

1 初识Python 人人都爱列表

你可能会问:“Python有什么与众不同的地方?”

如果简短地回答这个问题,那么答案是:很多很多。要想更详细地回答,首先需要指出Python也有很多我们熟悉的东西。类似于所有其他通用编程语言,Python同样有语句、表达式、操作符、函数、模块、方法和类。这些确实都很普通。不过,Python还能提供一样东西,能让程序员(也就是你)的日子更好过一些。下面先从学习列表开始我们的Python之旅。不过,在此之前,还有一个重要的问题需要回答……

Python 有什么过人之处?

很多很多。可以这么说,这本书的目标就是向你展示Python的妙处。深入研究Python之前,先来完成一些日常工作。要使用和执行本书中的Python代码,你的计算机上需要有一个Python3 解释器。就像Python的很多其他方面一样,安装这个解释器并不难。当然,这里假设原先尚未安装Python……

安装Python3

编写和运行Python代码之前,需要确保你的计算机上安装有Python解释器。在本书中,我们将采用Python3,这是这个语言的新(也是最好)版本。你的计算机上可能已经安装了某个版本的Python。Mac OSX会预装Python2,Linux的大多数版本也是如此(也可能预装Python3)。但Windows有所不同,它未内置任何Python版本。

……

O'Reilly:深入浅出 Python(中文版) [Head First Python]最新最全的试读、书评、目录、简介信息由Python中文网整理提供。