Python 3.0及以上:2013年Zelle新版教程简介
需积分: 10 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技能的学生来说,是一本不可多得的参考资料。
2018-01-29 上传
2011-06-04 上传
2011-09-05 上传
2020-06-13 上传
2018-09-26 上传
2018-12-15 上传
2021-03-22 上传
2021-04-02 上传
点击了解资源详情
xili0419
- 粉丝: 0
- 资源: 1
最新资源
- SSM Java项目:StudentInfo 数据管理与可视化分析
- pyedgar:Python库简化EDGAR数据交互与文档下载
- Node.js环境下wfdb文件解码与实时数据处理
- phpcms v2.2企业级网站管理系统发布
- 美团饿了么优惠券推广工具-uniapp源码
- 基于红外传感器的会议室实时占用率测量系统
- DenseNet-201预训练模型:图像分类的深度学习工具箱
- Java实现和弦移调工具:Transposer-java
- phpMyFAQ 2.5.1 Beta多国语言版:技术项目源码共享平台
- Python自动化源码实现便捷自动下单功能
- Android天气预报应用:查看多城市详细天气信息
- PHPTML类:简化HTML页面创建的PHP开源工具
- Biovec在蛋白质分析中的应用:预测、结构和可视化
- EfficientNet-b0深度学习工具箱模型在MATLAB中的应用
- 2024年河北省技能大赛数字化设计开发样题解析
- 笔记本USB加湿器:便携式设计解决方案