本书是一本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
Textextractedfromopeningpagesofbook:HEEEDITAEYGENIUSANINQUIRYINTOITSLAWSANDCONSE...
东野圭吾(1958— ),日本作家。生于大阪,大阪府立大学工学部电气工学科毕业。1985年,凭《放学后》夺得第31届江户川乱步奖,开始专职写作,20余年来作品逾...
《解析中国新闻传播学 2018》内容简介:自《解析新闻传播学2006》出版以来,《解析》每年出版一本,形成品牌,受到新闻传播专业师生
《JAX可微分编程》以Google开发的JAX开源框架为载体,详细介绍了JAX在可微分编程领域的应用,具体包括自动微分的基本原理、数据结构,以及自动微分在实际场...
墨香銅臭(ㄒㄧㄡˋ)低齡迷信少女,知名表情包博主。美食界泥石流,拍照手抖帕金森。打字慢如狗,填坑看心情……都是騙人的。其實喜歡在午後喝一杯清茶眺望遠方,打開心愛...
用照片和图画让“单位”看得见,让近80种单位带来具体的感受。单位是如何定义和命名的,节、马赫、加仑、桶、磅这些单位有什么方便?理解似懂非懂的单位,提高对数理化的...
《超细腻色铅笔技法从入门到精通》内容简介:初次接触彩铅,我该选择什么牌子的工具?线条要怎么画才好看?颜色要怎么搭配才自然且
油漆工 内容简介 本书是建筑工系列之一,是按照建设部颁发的《职业技能标准》、《职业技能岗位鉴定规范》的要求,结合进城务工人员的文化水平编写。主要内容包括:建筑油...
浙江自古便是荷花的种植地,杭州西湖便有一处景点名曰“曲院风荷”。杭州更是五代吴越国及南宋的都城,古代文人墨客、先进的器物铸造技术都聚集在此,也因此留下了很多关于...
小满,原名刘亚囡,山东济南人,毕业于上海戏剧学院导演系,硕士。现任教于上海大学上海电影学院表演系,已编导过多部影视剧、话剧并获奖。2017年底着手创作“大城小爱...
乔治•奥威尔(George Orwell,1903年—1950年),英国小说家、散文家、记者和评论家。出生于印度,受教于英国伊顿公学,在缅甸当过警察,参加过西班...
内容简介:自诞生伊始,鞋子就是人类服饰文化的重要组成部分。它既是生活必需品,也是个人身份象征,还是时代的特殊标志。本书运用丰富的图片和生动的文字,详细讲述鞋子自...
今日说法2009精华本 目录 大坑,坑了谁不能没有你如果没有你我的小区谁来管惊世国宝一个不知道的长城短信未署名车轮下的是非画劫危情80万一瞬间的真相”绑”在我身...
“你想要看到的那片风景和想要遇到的人,终将会与你相遇。在你成为自己的路上。”该书为《你也走了很远的路吧》畅销5年增订本。新增2万余字,4篇文章,关于特殊时期成长...
たかぎ なおこ(本名:高木 直子 1974年3月26日 - )は、三重県四日市市出身のイラストレーター。血液型O型。美術系短大およびデザイン専門学校卒業後、名古...
在本书中,奥尔布赖特聚焦于诗、画、乐三门主导性艺术,从哲学的高度直击艺术的核心问题:艺术是“一”还是“多”,即艺术的统一性和多样性的问题。西方艺术史上,关于艺术...
AnAmericanFable:Inthiscracklingbiography,celebratedhistorianStephenSonneveldnoto...
脑科学前沿成果本书作者结合了脑科学前沿研究成果及世界一流音乐家、奥林匹克运动员、畅销书作家、设计师等成功人士的案例,总结了被《财富》世界500强公司及高效能...
西奥多·莱维特(1925-2006)是公认的现代营销学奠基人,曾任《哈佛商业评论》主编。作为市场营销领域里程碑式的偶像人物,他那些令人耳目一新但又充满争议的著作...
御医疗病秘典 内容简介 本书主要介绍了历代御医在治疗皇亲国戚等病人的内、外、妇、儿等科疾病中积累的药方,详述每个药方的方名、组成、用法、功能、主治、特别提示等。...