本书是一本Python入门书籍,适合对计算机了解不多,没有学过编程,但对编程感兴趣的读者学习使用。这本书以习题的方式引导读者一步一步学习编程,从简单的打印一直讲到完整项目的实现,让初学者从基础的编程技术入手,最终体验到软件开发的基本过程。
本书结构非常简单,共包括52个习题,其中26个覆盖了输入/输出、变量和函数三个主题,另外26个覆盖了一些比较高级的话题,如条件判断、循环、类和对象、代码测试及项目的实现等。每一章的格式基本相同,以代码习题开始,按照说明编写代码,运行并检查结果,然后再做附加练习。
Zed Shaw完善了这个堪称世上最好的Python学习系统。只要跟着学习,你就会和迄今为止数十万Zed教过的初学者一样获得成功。
在这本书中,你将通过完成52个精心设计的习题来学会Python。阅读这些习题,把习题的代码精确地写出来(禁止复制和粘贴!),修正你的错误,观察程序的运行。在这个过程中,你将了解软件是如何工作的,好的程序看起来是什么样子,怎样阅读、编写、思考代码,以及如何用专业程序员的技巧来找出并修正错误。最重要的是,你将学到下面这些编写优秀的Python软件必需的初始技能。
这本书会让你的每一分钟投入都有回报。Python是世界上最强大、最受欢迎的编程语言之一,很快你就会成为一名Python程序员。
你还可以看Zed的视频!随书附赠的DVD中包含5个多小时激情挥洒的教学内容:一部完整的Python视频教程!
Zed A.Shaw是一位狂热的吉他手、程序员和编程书作家。他的这本书在全世界有数百万的读者。他写的软件大大小小的公司都在使用。他的文章经常被众多极客圈里的人阅读和引用。他是一名活跃而有趣的作家,他会让你大笑,也会让你思考。
我从事编程已经太长时间,长到对我来说编程已经是非常乏味的事情了。我写这本书的时候,已经懂得大约20种编程语言,而且可以在大约一天或者一个星期内学会一门编程语言(取决于这门语言有多古怪)。现在对我来说编程这件事情已经很无聊,已经谈不上什么兴趣了。当然这不是说编程本身是一件无聊的事情,也不是说你以后也一定会这样觉得,这只是我个人在当前的感觉而已。在这么久的旅程下来我的体会是:编程语言这东西并不重要,重要的是你用这些语言做的事情。事实上我一直知道这一点,不过以前我会周期性地被各种编程语言分神而忘记了这一点。现在我是永远不会忘记这一点了,你也不应该忘记这一点。你学到和用到的编程语言并不重要。不要被围绕某一种语言的宗教把你扯进去,这只会让你忘掉了语言的真正目的,也就是作为你的工具来实现有趣的事情。编程作为一项智力活动,是唯一一种能让你创建交互式艺术的艺术形式。你可以创建项目让别人使用,而且你可以间接地和使用者沟通。没有其他的艺术形式能做到如此程度的交互性。电影领着观众走向一个方向,绘画是不会动的。而代码却是双向互动的。编程作为一项职业只是一般般有趣而已。编程可能是一份好工作,但如果你想赚更多的钱而且过得更快乐,你其实开一间快餐分店就可以了。你最好的选择是将你的编程技术作为你其他职业的秘密武器。技术公司里边会编程的人多到一毛钱一打,根本得不到什么尊敬。而在生物学、医药学、政府部门、社会学、物理学、数学等行业领域从事编程的人就能得到足够的尊敬,而且你可以使用这项技能在这些领域做出令人惊异的成就。当然,所有的这些建议都是没啥意义的。如果你跟着这本书学习写软件而且觉得很喜欢这件事情的话,那你完全可以将其当作一门职业去追求。你应该继续深入拓展这个近五十年来极少有人探索过的奇异而美妙的智力工作领域。若能从中得到乐趣当然就更好了。最后我要说的是...
——引自章节:老程序员的建议
RulesForIf-Statements1.Everyif-statementmusthaveanelse.2.Ifthiselseshouldneverberunbecauseitdoesn'tmakesense,thenyoumustuseadiefunctionintheelsethatprintsoutanerrormessageanddies,justlikewedidinthelastexercise.Thiswillfindmanyerrors.3.Nevernestif-statementsmorethan2deepandalwaystrytodothem1deep.Thismeansifyouputanifinanifthenyoushouldbelookingtomovethatsecondifintoanotherfunction.4.Treatif-statementslikeparagraphs,whereeachif,elif,elsegroupingislikeasetofsentences.Putblanklinesbeforeandafter.5.Yourbooleantestsshouldbesimple.Iftheyarecomplex,movetheircalculationstovariablesearlierinyourfunctionanduseagoodnameforthevariable.RulesForLoops1.Useawhile-loo...
——引自章节:Exercise36:DesigningandDeb
人类与信息遭遇的历史由来已久。詹姆斯•格雷克笔下的这段历史出人意料地从非洲的鼓语讲起(第1章)。非洲土著部落在尚未直接跨越到移动电话之前,曾用鼓声来传递讯息,但...
“大学的本质是什么?上大学,到底有什么用?学人文学科,有前途吗?”*◎ 剑桥大学思想史教授、英国国家学术院院士一针见血、切中要害。◎ 直面当今大学教育的困境,探...
徐贲,曾就读于复旦大学,马萨诸塞州大学文学博士,曾任教于苏州大学外文系,现任美国加州圣玛丽学院英文系教授。著作包括Situational Tensions of...
心肺疾病-名中医特需门诊 本书特色 《心肺疾病/名中医特需门诊》编著者周育平。中医药历史源远流长,中医药理论博大精深,中医药学术思想和临床经验是几千年...
《一次性拿下面试》教你彻底打破面试不利局面,让你变被动为主动,让成功的天平向你倾斜。这本书从自我销售、企业文化和职业化训
For undergraduate and graduate courses in derivatives, options and futures, fina...
培养孩子的跨学科、跨文化直觉,造就小小通才和世界公民足不出户,一次纸上环球旅行预演。摆脱对现成资讯的依赖,鼓励主动探究与联想。指引观察方向,诱发孩子对世界的好奇...
童寯,字伯潜,中国当代杰出的建筑师、建筑教育家。依他的故友、著名建筑师陈植的看法,“老童是中国建筑界在理论、创作、著述、绘画方面唯一的杰出全才。”青少年时,童寯...
杨天舒 1976年1月生,2006年毕业子北京大学中文系,获文学博士学位,现为中央民族大学文学与新闻传播学院副教授,主要从事中国现当代文学研究。当前主持国家社科...
中国农业大学食品学院营养与食品安全系副教授,食品科学博士。健康促进与教育协会理事,中国营养学会理事,中国烹饪协会美食营养委员会副秘书长,中国食品科技协会高级会员...
豆瓣小站:http://site.douban.com/106772/博客:http://miyka.lofter.com
作品目录Preface1 Introduction2 Probability and Stochastic Processes3 Source Coding4 ...
《UNIX环境高级编程》(简称APUE)几乎是Linux领域程序员人手必备的一本书。但在掌握和理解APUE的内容后,又该如何继续提高自己的技能,如何更深入地理解...
扶阳论坛-6 本书特色扶阳学派,为中医教育和传承开辟了一条新路。通过“系列图书——年度论坛”的开放方式,让千名、万名医界读者直接受益。卢崇汉主编的这本《扶阳论坛...
从别人的另一半,变成独立完整的自我家庭治疗先驱维吉尼亚·萨提亚力荐的情感疗愈指南………………※编辑推荐※☆ 作者布鲁斯·费希尔博士从业30余年,首创“离婚后心理...
潮汕老屋 本书特色 该书图文并茂,对潮汕民居建筑的始源及历史的演变、潮汕老寨府第的形制与格局等,都做了严谨的考据和详尽的论述。并将潮汕民居与中外建筑作艺术的比较...
喬靖夫 Jozev1969年香港出生,看日本特攝片與本土武俠劇長大的一代。攻讀大專翻譯系時立志當作家,三年間埋首「練功」,畢業後隨即展開「文字浪人」生涯,先後涉...
农民权利保护视野下的土地征收制度研究 本书特色 《农民权利保护视野下的土地征收制度研究》以农民权利保护为视野来研究土地征收法律制度问题,以农民与国家征收之间的关...
中国古桥名塔 本书特色 我国古代桥梁的建筑艺术,有不少是世界桥梁**的创举,充分显示了我国古代劳动人民的非凡智慧。*国的四大古桥是广东的广济桥、河北的赵州桥、北...
九井諒子クイリョウコpixivやコミティアなどで頭角を現し、2011年3月、イースト・プレスより発売された短編集「竜の学校は山の上 九井諒子作品集」でデビュー。...