入门Python编程:第三版
1星 需积分: 16 113 浏览量
更新于2024-07-20
收藏 24.08MB PDF 举报
"Starting Out with Python(PEARSON,3ed,2014)是一本针对初学者的入门级编程教材,旨在教授具有有限编程经验的学生基础编程知识,并帮助他们过渡到更复杂的编程语言。该书第三版由Tony Gaddis撰写,采用Python作为教学语言,因为Python易于学习且越来越受欢迎,能帮助新手程序员轻松掌握编程基本概念,同时减少初学者在语法上的困扰。书中的内容逐步深入,先介绍控制结构、函数、数组和指针,然后再讲解面向对象的概念和类。
Tony Gaddis的写作风格清晰易懂,代码示例简洁实用,每个章节都包含丰富的练习题,旨在提升学生对编程逻辑的理解和技能。教材还提供了教与学的体验,包括支持学生和教师的资源,以及与Python 3.3.2版本兼容的程序。购买新书的读者将获得一年的配套网站预付访问权,可以访问视频注释、在线附录、源代码等学生支持资源。要首次访问配套网站,需在有互联网连接的电脑上注册,输入刮开涂层后获得的学生访问码,完成简单的注册流程即可。"
本书的知识点包括但不限于:
1. Python基础:涵盖变量、数据类型(如整型、浮点型、字符串)、输入/输出、运算符、流程控制(条件语句、循环结构)。
2. 函数:定义和调用函数,参数传递,局部和全局变量的概念。
3. 数组与列表:理解Python中的列表,列表操作(如索引、切片、追加、插入、删除)。
4. 指针与引用:虽然Python没有指针的概念,但会讲解引用和对象的概念。
5. 面向对象编程:类的定义、对象的创建,封装、继承和多态的基本概念。
6. 控制结构:if-else语句、switch-case的模拟、for循环、while循环。
7. 异常处理:了解如何使用try-except来捕获和处理错误。
8. 模块和包:引入和使用Python标准库及第三方库。
9. 文件操作:学习读写文件,理解文件对象和文件操作的模式。
10. 调试技巧:如何使用调试工具查找和修复程序错误。
此外,书中提供的学生资源包括视频注释,可以帮助视觉学习者更好地理解概念;在线附录提供额外的学习材料;而源代码则允许学生实际运行和修改书中的示例程序,以加深理解。
通过这本书,学生不仅可以学习到Python编程的基础,还能培养良好的编程习惯和问题解决能力,为进一步学习更高级的编程概念和技术打下坚实基础。
2017-10-23 上传
288 浏览量
2015-11-02 上传
2008-12-26 上传
2019-01-13 上传
2019-02-11 上传
2016-09-06 上传
vanridin
- 粉丝: 108
- 资源: 1187
最新资源
- 探索AVL树算法:以Faculdade Senac Porto Alegre实践为例
- 小学语文教学新工具:创新黑板设计解析
- Minecraft服务器管理新插件ServerForms发布
- MATLAB基因网络模型代码实现及开源分享
- 全方位技术项目源码合集:***报名系统
- Phalcon框架实战案例分析
- MATLAB与Python结合实现短期电力负荷预测的DAT300项目解析
- 市场营销教学专用查询装置设计方案
- 随身WiFi高通210 MS8909设备的Root引导文件破解攻略
- 实现服务器端级联:modella与leveldb适配器的应用
- Oracle Linux安装必备依赖包清单与步骤
- Shyer项目:寻找喜欢的聊天伙伴
- MEAN堆栈入门项目: postings-app
- 在线WPS办公功能全接触及应用示例
- 新型带储订盒订书机设计文档
- VB多媒体教学演示系统源代码及技术项目资源大全