标签
内容简介
书中还探讨了模块的创建和使用、包的导入、文件的操作、调试及异常。为了进一步提升读者对Python 程序设计的理解,本书在“程序开发进阶”这一章讲解了面向对象程序设计、函数式编程、多线程、thread 和threading 模块。第 10 章正则表达式、第 11 章网络编程是对Python 的两个应用领域的讲解。前11 章,每一章都配有练习题,知识点讲解与课后练习相结合,方便读者巩固所学的知识和技巧。
最后一章详细讲解了Python 的3 个热门应用—网络爬虫、数据处理、Web开发,每个应用都提供了一个具体的小项目,以便读者跟随编者的思维进行实战练习。本书是一本实用的学习指南,适合对计算机编程语言有一定基础的本科生、研究生以及大数据从业人员阅读。
编辑推荐
适合谁读
适合
- 高等院校计算机相关专业的低年级学生,作为配合课程学习的实践指南。
- 编程零基础但希望系统学习Python的自学者,寻求一条由浅入深的清晰路径。
- 需要快速掌握Python基础语法和基本编程逻辑,以应用于数据分析等入门场景的职场人士。
- 偏爱通过具体案例和动手练习来理解抽象概念的实践型学习者。
不适合
- 已经熟练掌握Python基础,希望深入学习特定领域(如深度学习,网络爬虫框架)的中高级开发者。
- 追求极简主义,希望快速查阅语法手册或技巧的读者,本书的案例教学风格可能显得节奏较缓。
阅读建议
- 建议按照章节顺序学习,务必亲手完成每个案例的代码编写与调试,这是理解本书精髓的关键。
- 阅读时可将案例稍作修改,尝试解决自己设定的类似小问题,以巩固知识并激发探索欲。
- 结合本书的实践部分,可以辅助查阅官方文档或更专业的库手册,以拓展对特定模块的理解。
出版社简介
人民邮电出版社以科技、计算机与信息通信类图书见长,并由此延伸至摄影、艺术、软件学习与励志成长等门类,形成较为多元的出版方向。库内图书既涵盖《重构与模式(修订版)》《华为交换机学习指南(第二版)》等计算机与通信技术读物,也收录《小王子(中英法彩绘典藏纪念版)》《了不起的盖茨比》《假如给我三天光明》等双语典藏类作品;《北京十年:1980-1990》与《鬼刀 WLOP个人插画作品集》则体现其在摄影与艺术领域的布局。作者资源包括安东尼·圣埃克苏佩里、海伦·凯勒、Joshua Kerievsky、王达、张兆增与WLOP等。
目录
- 版权信息
- 内容提要
- 前言
- 第1章 入门
- 1.1 Python的发展历程
- 1.2 为什么使用Python
- 1.3 Python可以做些什么
- 1.4 Python的优点
- 1.5 Python和其他语言的比较
- 1.6 项目开始
- 1.7 本章小结
- 1.8 本章习题
- 第2章 数据类型
- 2.1 标识符与关键字
- 2.2 Integral类型
- 2.3 浮点类型
- 2.4 字符串
- 2.5 本章小结
- 2.6 本章习题
- 第3章 组合数据类型
- 3.1 列表
- 3.2 元组
- 3.3 字典
- 3.4 集合
- 3.5 组合数据类型的高级特性
- 3.6 本章小结
- 3.7 本章习题
- 第4章 控制语句与函数
- 4.1 控制语句
- 4.2 函数
- 4.3 本章小结
- 4.4 本章习题
- 第5章 模块和包
- 5.1 为什么使用模块
- 5.2 模块的创建与使用
- 5.3 包导入实例
- 5.4 本章小结
- 5.5 本章习题
- 第6章 类和继承
- 6.1 类和对象
- 6.2 实例属性和类属性
- 6.3 类的方法
- 6.4 构造函数
- 6.5 析构函数
- 6.6 运算符的重载
- 6.7 继承
- 6.8 本章小结
- 6.9 本章习题
- 第7章 文件和I/O
- 7.1 文件基础知识
- 7.2 文件操作
- 7.3 目录操作
- 7.4 本章小结
- 7.5 本章习题
- 第8章 程序开发进阶
- 8.1 面向对象程序设计进阶
- 8.2 函数式编程
- 8.3 多线程编程
- 8.4 本章小结
- 8.5 本章习题
- 第9章 调试及异常
- 9.1 调试
- 9.2 Python中的异常类
- 9.3 捕获和处理异常
- 9.4 两种处理异常的特殊方法
- 9.5 raise语句
- 9.6 采用sys模块回溯最后的异常
- 9.7 本章小结
- 9.8 本章习题
- 第10章 正则表达式
- 10.1 简介
- 10.2 简单模式
- 10.3 使用正则表达式
- 10.4 更多模式功能
- 10.5 修改字符串
- 10.6 常见问题
- 10.7 本章小结
- 10.8 本章习题
- 第11章 网络编程
- 11.1 网络编程
- 11.2 因特网应用层客户端
- 11.3 Python网络编程实例
- 11.4 本章小结
- 11.5 本章习题
- 第12章 应用实例
- 12.1 网络爬虫
- 12.2 数据处理
- 12.3 基于Django的Web开发
- 12.4 本章小结
常见问题
这本书适合完全没有编程经验的人吗?
这本书的案例是否过时?
学完这本书能达到什么水平?
读者评论
查询本书
本站为索引目录:「全网查询」由您发起、在您的浏览器中运行,所列入口均指向第三方站点,请自行判断可用性。
作者简介
徐光侠,目前公开资料有限,仅知其有作品《Python程序设计案例教程》一种,归类于编程设计。该书以 Python 语言为对象,采用案例教程的形式展开,属于面向程序设计入门与应用的实用型读物。从题材上看,作者关注的是编程语言的基础教学与实例演练,而非理论阐发或前沿研究;书名中的“案例教程”表明内容组织偏重可操作性的示例,便于读者在动手过程中理解语法与思路。库内仅收录这一种作品,尚不足以判断其写作风格的全貌,也无法确认其身份背景、所属机构及其他著述情况。就现有信息而言,徐光侠的编写方向集中于 Python 程序设计的入门教学与案例实践,作品服务于编程学习者的基础训练需要。
常光辉,公开资料有限,目前仅知其编写有《Python程序设计案例教程》一书,该书归入编程设计类。从书名与分类看,这部作品面向程序设计初学者,以案例驱动的方式介绍 Python 语言的基本用法与编程实践,属于偏重操作与应用的入门型教材。作者姓名并未显示为机构或编写组,应为个人署名,但其国籍、生卒年、学历背景、职业身份及获奖情况等均未见可靠记载,英文名亦无从确认,因此不宜对其生平作过多推测。就现有信息而言,常光辉的写作重心落在编程教学与案例实操之上,作品数量虽少,却体现出以实例带动学习的编写取向,适合希望借助具体案例熟悉 Python 的读者参考。
解绍词是一位目前公开资料有限的作者,库内收录其作品一种,即《Python程序设计案例教程》,归类于编程设计方向。从书名与分类来看,该书面向程序设计的入门与教学场景,以案例教程的形式组织内容,大概率围绕 Python 语言的基础语法、编程思路与实际应用展开,重在通过具体示例帮助读者理解并动手实践。由于作者的生平信息、国籍与任职背景暂未见到可靠记载,难以确知其专业经历与写作全貌,但可以判断其写作偏向实用与教学,强调可操作性与循序渐进的讲解方式。这类教材对初学者接触编程、高校或培训机构开展 Python 课程具有一定参考价值,也反映出作者在编程教育普及方面的关注与投入。
黄德玲,公开资料有限,目前可确认的身份是一位编程设计类图书作者,库内收录其作品一种,即《Python程序设计案例教程》。该书属于编程设计分类,从书名可以看出,它以案例教学为主线来组织 Python 语言的学习内容,侧重通过具体实例讲解程序设计的方法与思路,而非单纯罗列语法条目。这类教材通常面向初学者或需要动手实践的学习者,借助案例把知识点串联起来,帮助读者在完成实例的过程中理解 Python 的基本用法与编程逻辑。由于作者的其他背景信息尚未见于公开渠道,其生平、国籍与任职情况均无从查考,本文不作推测。就现有材料而言,黄德玲的写作方向集中于 Python 编程入门与案例实践,作品数量虽少,但题材明确,服务于编程教学与自学需求,对希望借助案例掌握 Python 的读者具有一定的参考价值。