本书是一本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
唐朝,是中国古代最繁荣强盛的时代,“唐”也成为中国人或中国文化的“代称”。日本正仓院,除中国外收藏唐代文物最著名的机构。正仓院的唐代文物不同于考古出土品,均为传...
直到战争结束后,人们才意识到,带来末日的并非战争。「Sentre Stimulus TLE」头盔,这台原本将要引领人类走向伊甸园的虚幻装置,于1996年更新至M...
朱诺诺,女,正在超越30岁。北漂10年,与若干美好单身女青年相亲相爱。不满于“催婚爱好者”干预他人生活之理直气壮,亦不愿接受社会对“剩女”的妖魔化处理。遂访谈3...
北京同仁医院眼科专题讲座 内容简介 在全书78个专题中,介绍了青光眼、白内障、玻璃体视网膜疾病、眼外伤、眼部整形、眼眶肿瘤等多方面内容。北京同仁医院眼科专题讲座...
ThisbookexplorestheuniquehardwareprogrammabilityofFPGA(field-programmablegatearr...
张沛,北京大学中文系比较文学与比较文化研究所副教授,跨文化研究中心学术委员。
汤姆.克兰西(Tom Clancy),1947年出生,美国军事小说家。当今世界最畅销的反恐惊悚小说大师,本名小托马斯·列奥·克兰西。他的小说布局广大、气势磅礴,...
(加拿大)扬•马特尔(Yann Martel)一九六三年出生于西班牙。幼时曾随身为外交官员的父母旅居哥斯达黎加、法国、墨西哥、加拿大,成年后做客伊朗、土耳其及印...
狂気に駆られたサーヴァント、キャスターことジル・ド・レェの暴走により、聖杯戦争の展開は思わぬ方向へと転がり始める。刻々と移り変わる戦況の中で、いよいよ交錯し、入...
如果日本岛国失去危机意识,那没落之日也就为期不远了。时代不断淘汰,并筛选出新的宠儿。然而,总有忠于国家的有识之士,挽救日本于危急时刻,幕府时代有武士、明治维新时...
走进草原 本书特色 本书主要围绕草、草原、草业的生物多样性保护而展开。具体内容包括:草原概况、草原生态系统组成与结构多样性、草原生态系统功能多样性、草原生态系统...
实用偏方大全 本书特色 本书由名老中医特别推荐。自古就有“偏方、小方治大病”之说,本书的编写从广大群众的实际需要出发,将那些资料翔实,简单实用,疗效可靠的偏方进...
作品目录殷墟出土青铜觚形器之研究:花纹的比较(1964)序第一章 引言第二章 名词的解释第三章 花纹的制造方法与分类第四章
作品目录出版者的话专家指导委员会译者序译者简介第1版前言第2版前言第0章 绪论0.1 自动机、可计算性与复杂性0.2 数学概念和术语
罗大佑1954年7月20日生于台北,成长过程中曾住宜兰、高雄、台中等地,毕业于医药学院,1982年4月出版第一张专辑《之乎者也》,受各方瞩目。1984年离台赴港...
陶鲁笳,1917年2月生于江苏省溧阳市。1936年加入中国共产党。1937年至1949年在太行革命根据地工作,1949年2月任太行区党委书记兼太行军区政委。19...
《越独立,越美丽》内容简介:本书是卡耐基夫人写给女人的一部久享盛名的经典之作。书中,卡耐基夫人将励志大师卡耐基的理念和智慧
花卉病虫害防治技术(农业科技入户丛书) 本书特色 农业科技入户,加快小康脚步,一朝技术在手,促进增收致富!花卉病虫害防治技术(农业科技入户丛书) 内容简介 改革...
北方果树施肥手册 本书特色张昌爱、劳秀荣主编的《北方果树施肥手册》重点介绍了北方果树,包括苹果、桃树、梨树、葡萄、核桃、李、杏、石榴、板栗、柿、樱桃等的需肥特点...
国医大师验方秘方精选 本书特色 千方易得,一效难求。本书共收录近二十位国医大师300余首验方秘方,均系大师前贤从医数十年之实践亲得,弥足珍贵。内容广博,涉及80...