Python 3.0及以上:2013年Zelle新版教程简介

需积分: 10 4 下载量 43 浏览量 更新于2024-07-19 1 收藏 1.94MB PDF 举报
《Python编程:计算机科学入门》是John M. Zelle博士所著的第二版教材,针对Python 3.0及以上的版本,于2013年发行。这本书以通俗易懂的方式介绍了计算机科学的基本概念,特别适合初学者入门。作者在书中强调了计算机科学的核心思想,包括通用计算机原理、程序的力量以及Python语言的魅力。 第一部分深入探讨了计算机与程序的关系。第1章介绍了计算机作为一种通用机器,它的能力和局限性,让读者理解到程序是如何赋予计算机执行特定任务的能力。接着,作者通过讨论什么是计算机科学,引导读者思考这个领域的重要性,涉及硬件基础以及编程语言的选择,特别是Python如何简化编程过程。 Python被称为“魔力”,是因为其简洁明了的语法和强大的功能。在第1.7节中,读者会学习如何构建和理解Python程序的基本结构,包括模块、函数等概念。同时,作者提到了计算机处理复杂性和随机性的能力,比如在“Chaos and Computers”章节中,展示了计算机如何模拟混沌现象。 第二部分重点转向实际编程,作者讲解了软件开发流程,并通过实例——温度转换器程序,展示了如何一步步地构思、编写和调试代码。这部分内容包括程序元素如变量(names)、表达式(expressions)、输出语句(output statements)以及赋值语句(assignment statements),分别详细解析了简单赋值、接收用户输入以及同时赋值等操作。 在第2.5.3节,"Definite Assignment"的概念被提及,这可能是关于确定赋值规则或者在编程中确保变量赋值明确性的概念,帮助学生避免常见的逻辑错误。此外,每个章节都会附带练习题,以巩固理论知识并培养实践技能。 《Python 第二版:支持3.0以上 2013年新版》是一本实用的计算机科学教程,不仅教授Python语言,还强调了编程思维和解决问题的方法,对于想要学习或进一步提高Python技能的学生来说,是一本不可多得的参考资料。