《像计算机科学家一样思考python》按照培养读者像计算机科学家一样的思维方式的思路来教授python语言编程。全书贯穿的主体是如何思考、设计、开发的方法,而具体的编程语言,只是提供一个具体场景方便介绍的媒介。《像计算机科学家一样思考python》并不是一本介绍语言的书,而是一本介绍编程思想的书。和其他编程设计语言书籍不同,它不拘泥于语言细节,而是尝试从初学者的角度出发,用生动的示例和丰富的练习来引导读者渐入佳境。
作者从最基本的编程概念开始讲起,包括语言的语法和语义,而且每个编程概念都有清晰的定义,引领读者循序渐进地学习变量、表达式、语句、函数和数据结构。此外,书中还探讨了如何处理文件和数据库,如何理解对象、方法和面向对象编程,如何使用调试技巧来修正语法、运行时和语义错误。每一章都配有术语表和练习题,方便读者巩固所学的知识和技巧。此外,每一章都抽出一节来讲解如何调试程序。作者针对每章中所专注的语言特性,或者相关的开发问题,总结了调试的方方面面。可以说这是一种非常有益的创新,让初学编程的读者少走很多弯路。
全书共19章和3个附录,详细介绍了python语言编程的方方面面。《像计算机科学家一样思考python》是一本实用的学习指南,适合没有python编程经验的程序员阅读,也适合高中或大学的学生、python爱好者及需要了解编程基础的人阅读。对于第一次接触程序设计的人来说,是一本不可多得的佳作。
Allen Downey is an Associate Professor of Computer Science at the Olin College of Engineering. He has taught computer science at Wellesley College, Colby College and U.C. Berkeley. He has a Ph.D. in Computer Science from U.C. Berkeley and Master’s and Bachelor’s degrees from MIT.
Thefinalversionofthefunctiondoesn`tdisplayanythingwhenitruns;itonlyreturnsavalue.Theprintstatementswewroteareusefulfordebugging,butonceyougetthefunctionworking,youshouldremovethem.Codelikethatiscalledscaffoldingbecauseitishelpfulforbuildingtheprogrambutisnotpartofthefinalproduct.Whenyoustartout,youshouldaddonlyalineortwoofcodeatatime.Asyougainmoreexperience,youmightfindyourselfwritinganddebuggingbiggerchunks.Eitherway,incrementaldevelopmentcansaveyoualotofdebuggingtime.Thekeyaspectsoftheprocessare:1.Startwithaworkingprogramandmakesmallincrementalchanges.Atanyporint,ifthereisanerror,youshouldhaveagoodideawhereitis.2.Usetemporaryvariablestoholdintermediatevalues...
——引自第52页
Ifyouwerereallythinkinglikeacomputerscientist,youwouldhaverecognizedthatuses_allwasaninstanceofapreviously-solvedproblem,andyouwouldhavewritten:
——引自第83页
《龚鼎孳与清初文坛》内容简介:本书以龚鼎孳与清初文坛的关系为研究对象。作者认为,龚鼎孳生前饮誉四海,而身后却沦湮不彰,这一
白鹭成双,若初文学网古言大神作家,多次称霸点击率全榜单第壹!川蜀人士,擅长书写细腻的感情,文风幽默,有大团圆结局强迫症。12年开始写作,迄今为止已创作十三部热门...
临床骨关节病学 本书特色 本书总结了骨科临床骨与关节病学各领域的丰富经验,提出了骨与关节病研究、骨与关节病学研究及骨科康复治疗的*新学术观点;选录了国内外骨科临...
作品目录第一讲 关于空间 居住和建造建筑赋予空间以秩序,人类通过空间形成秩序关于建筑的本质是避难所的错误认识家是世界的模型
作者:(德国)黑格尔(Hegel G.W.F.) 译者:朱光潜
基于智能移动终端的行为识别方法研究 内容简介 本书共8章, 分别是引言、行为数据采集和特征提取、非特定传感器行为识别的方法、非特定位置行为识别方法、非特定人行为...
内容简介你在意你周围的公共文化吗?怎样的公共文化才能让人生活得更有尊严?在全球化的世界中,公民们应该如何在民族国家内的公共生活中维护人类的共同尊严?本书以公共文...
刘济美,新华社记者,多年跟踪采访多款新型航空产品的研制历程,中国航空领域资深记者。自2007年持续跟踪采访多种型号飞机,亲历多项高风险试飞科目,出版图书《为了中...
-编辑推荐-★ 希区柯克与精神分析?★《末路狂花》与女性主义?★《杀死比尔》与后现代主义?★《异形》与后人类主义?从电影诞生时起,围绕电影的伦理争论就没有停息过...
医经-内经素问校证-08 本书特色《内经素问校证》,清·田晋蕃撰。《中国古医籍整理丛书:内经素问校证》系医经校勘专著,不分卷。约成书于清光绪五年(1879)。《...
高木直子1974年出生於日本三重縣。插畫家。主要著作由台灣大田出版《150cm Life 1~3》、《一個人住第5年》、《一個人上東京》、《一個人泡澡》、《一個...
日本治愈系知名作家小川糸新作感动与温暖并存的世界美食探访之旅为读者献上有质感的文字敬启,料理之神!继《蜗牛食堂》后,小川糸深入走遍世界各地,上山下海,到原野中去...
作品目录第1章 你的第一部电台 1第2章 电台的最重要组件——天线 15第3章 传播——关于电波旅行的科学 35第4章 让你的声
The Chinese invented gunpowder and began exploring its military uses as early as...
作品目录001/卷一 特里尔079/卷二 墓园115/卷三 黄金时代241/卷四 将来之城357/世界上第一棵圣诞树365/欣嫩谷与卡理斯玛3
朱迪丝·N.施克莱 Judith N. Shklar (1928—1992)美国政治理论家,哈佛大学政治学教授,历任美国政治学与法哲学协会主席、美国政治科学协会...
建筑企业如何应对营改增 本书特色 本书作为一本帮助建筑企业管理人员学习应用“营改增”有关政策和应对措施的图书,在组材与编写视...
吴晓波,著名财经作家,“蓝狮子”财经图书出版人,上海交通大学、暨南大学EMBA课程教授,常年从事公司研究。2009年被《南方人物周刊》评为年度“中国青年领袖”。...
黄有璨畅销书《运营之光》《运营之光2.0》作者。同时为36氪、百度百家、虎嗅等知名媒体专栏作家,知乎互联网领域优秀回答者。多篇关于互联网、职业发展的文章被疯转,...
跨領域推薦──王崇名東海大學博雅書院書院長兼通識教育中心主任陳建守中央研究院近代史研究所助研究員劉安婷 「為台灣而教」創辦人暨董事長蔡俊彥國立中山大學博雅教育中...