本书是一本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
中医膏方学 内容简介 《中医膏方学》从膏方的基本知识、不同人群与膏方、体质与膏方、亚健康与膏方、常见疾病的膏方治疗、养生调摄的膏方等多个方面进行论述,旨在调理人...
日复一日,你已经紧张得快要崩溃了?你对什么是幸福已经麻木不仁了?你对工作和生活一团糟已经无可奈何了?你迫切需要停下来处理
匪我思存电视剧女王、国内原创女性情感小说领军人物,在女性读者中备受欢迎。17部爱情小说的作者9部电视连续剧的原著者1部散文集的作者2本畅销杂志的专栏作家
人生总会有雨天,不那么努力,也没关系。百万粉丝在线催更超人气治愈漫画作者动物办公室首部作品送给每一个不开心的大人随书附赠作者亲绘贴纸,祝大家提“钱”退休!★百万...
巴尔塔萨·托马斯,1967年出生于德国慕尼黑,后移居法国,哲学副教授。在成为哲学副教授之前,他是一位爵士钢琴家。他是两本哲学书《与斯宾诺莎一起获得自由》《与尼采...
★ 与余英时、黄仁宇、杨联陞、何炳棣、张光直比肩的海外华裔史学大家中国通史力作★ 第三届“文津图书奖”获奖作品★余英时、姚大力、葛兆光、王子今、许纪霖、白岩松一...
莫砺锋,南京大学中文系教授、博士生导师、南京大学中国诗学研究中心主任,兼任教育部社会科学委员会委员、教育部高校文化素质教育指导委员会委员、教育部中文学科教学指导...
跳汰选煤技术 本书特色 科学技术的进步,使得跳汰选煤技术早已不限于单纯的浮沉分析和风、水操作,而是包括机械结构、系统控制、日常操作维护和效果评价等全方位的系统工...
服对中药保安康 本书特色 本书作者均为全国各大医院资深中医专家,选取300余种常用中药,按功能分为18大类,并结合现代药理研究,深入浅出地介绍了各味药材的功能特...
How do we see the world around us? "The Penguin on Design" series includes the w...
《读书与写作》内容简介:《读书与写作》收入了季羡林关于读书、写作两个话题的经典文章,读书篇部分通过季老对开卷有益的阐述,对
比故事还精彩的史学经典,一览英格兰巫术众生相Religion and the Decline of Magic●首届沃尔夫森历史奖获奖作品●20世纪史学经典,历...
阿里阿德娜•艾伏隆(Ариадна Эфрон,1912—1975)昵称阿莉娅,玛丽娜•茨维塔耶娃的大女儿。阿莉娅聪颖不凡,幼年即展现观察和写作的天赋,从小即和...
前英國首相邱吉爾說:「民主是一種最不壞的制度。」歐洲及美國一直奉行民主制度,但近數十年,當這些民主國家出現政治及經濟危機,便有人質疑民主理念和民主制度,到底哪裏...
实用中医肛肠病学 本书特色 《实用中医肛肠病学》分为上下两篇,上篇为中医肛肠病总论,包括中国肛肠病学发展简史及发病概况、肛门直肠解剖与生理、麻醉、肛门直肠疾病检...
《种在走廊上的苹果树》是残雪的中篇小说代表作之一,小说分别以我们家里的秘密、三妹诉说她的心事、侦探(或医生)冗长而乏味的故事、母亲的呓语以及我的五个梦为主题,描...
《吕梁英雄传》内容简介:《吕梁英雄传》是当代著名作家马烽、西戎合著的我国第一部反映中国共产党领导的全民族抵御日本侵略者,并
靠着多年后重见天日的一批录音带为您带来一部“实话实说”“毫无避讳”的私人谈话录在天才导演奥逊·威尔斯的餐桌旁听他“爆炒”好莱坞、抖漏历史秘闻、挤兑政坛要人与美国...
宪政的法理言说 内容简介 宪政问题涉及国家政治制度的根本方面,宪政同时也是一种治理技术,在新的历史时期,中国社会的治理面临许多难题:中央与地方的关系、农村剩余劳...
作品目录总论第一章 法国现实主义第1节 概述第2节 “巴比松七星”第3节 库尔贝第4节 杜米埃第5节 罗丹第二章 欧美各国的现实主义