《Python程序设计基础教程(微课版,第2版)》
全国高校知名大数据教师精品力作
拥有配套的实验手册《Python程序设计实验指导与习题解答》
作者:厦门大学计算机科学系 林子雨 博士/副教授
E-mail:ziyulin@xmu.edu.cn
出版社:人民邮电出版社
ISBN: 978-7-115-68934-4 定价:59.8元
出版时间:2026年3月第2版

扫一扫访问本网页
教材简介 | 教材目录 | 讲义PPT | 授课视频 | 下载专区 | 实验手册 | 1500道题库 | 课程思政案例

【教材简介】
本书详细介绍了获得Python基础编程能力所需要掌握的各方面技术。全书共15章,内容包括Python语言概述、基础语法知识、程序控制结构、序列、字符串、函数、面向对象程序设计、模块、异常处理、基于文件的持久化、基于数据库的持久化、图形用户界面编程、正则表达式、网络爬虫、常用的标准库和第三方库等。本书每个章节都安排了入门级的编程实践操作,以便读者更好地学习和掌握Python编程方法。本书官网免费提供了全套的在线教学资源,包括讲义PPT、习题、源代码、软件、数据集、上机实验指南等。
【作者介绍】
林子雨(1978-),男,博士(毕业于北京大学),国内高校知名大数据教师,厦门大学计算机科学与技术系副教授,厦门大学数据库实验室负责人,中国计算机学会数据库专委会委员,中国计算机学会信息系统专委会委员,全国工业大数据行业产教融合共同体特聘专家,入选“2021年高校计算机专业优秀教师奖励计划”,荣获“2022年福建省高等教育教学成果奖特等奖(个人排名第一)”和“2018年福建省高等教育教学成果奖二等奖(个人排名第一)”,编著出版20本大数据系列教材,被国内1000多所高校采用,建设了国内高校首个大数据课程公共服务平台,平台累计网络访问量超过3000万次,成为全国高校大数据教学知名品牌,主持的课程《大数据技术原理与应用》获评“2018年国家精品在线开放课程”和“2020年国家级线上一流本科课程”,主持的课程《Spark编程基础》获评“2021年国家级线上一流本科课程”。建设的大数据系列MOOC课程入选“2023年教育部国家智慧教育公共服务平台应用典型案例”。2025年2月编写发布4个DeepSeek大模型科普报告,全网浏览量远超1000万,累计应邀为高校、政府和企业做100余场大模型科普讲座,引起热烈反响。
赵江声(1970-),男,硕士,厦门大学信息学院实验中心高级工程师。1991年本科毕业于武汉大学计算机系。1999年毕业于东北大学计算机系,获得计算机应用硕士学位。具有多年软件开发和程序设计教学经验。主要研究兴趣包括企业信息化、电子商务、虚拟现实和移动应用开发等。出版国家级计算机类教材一本;发表EI收录论文或核心期刊论文十余篇,主持研发数十项软件项目,拥有十余项软件著作权。主持的开发项目曾获得某银行优秀创新成果一等奖。
陶继平(1980-),男,博士,厦门大学自动化系副教授。2001年本科毕业于长安大学筑路机械系。 2004至2010年就读于上海交通大学自动化系,先后获得控制科学与工程方向的硕士学位和博士学位。编程爱好者,具有多年程序设计教学经验。主要研究兴趣包括在线算法设计与分析、运筹与优化算法理论及其在生产调度以及路径规划等方面的应用。作为项目负责人主持1项国家自然科学青年基金项目(No. 11201391),已发表学术论文20多篇。
【本书特色】
1.全面覆盖计算机等级考试大纲。为了满足读者参加全国计算机等级考试的需求,编者系统梳理了《全国计算机等级考试二级Python语言程序设计考试大纲》,力求做到本书知识点对等级考试考点内容的全覆盖。
2.支持混合式教学。编者针对全书各章节的重点、难点录制了完整的高质量微视频,读者可通过扫描对应的二维码,即可进行自主学习,实现线上线下同步学习。
3.提供丰富的教学配套资源。为了帮助高校一线教师更好地开展教学工作,本书配套了丰富的教学资源,如讲义PPT、教学大纲、实验手册、习题集、慕课/微课以及在线自主学习平台等。
【教材交流群】
如果您是高校教师,您可以加入QQ群(群号:1083519288,需要提供高校和姓名进行验证),在群众可以交流各种大数据教学问题。
【授课视频】
由林子雨老师讲解的Python视频,已经发布到网易云课堂,欢迎免费观看(观看视频)。
备注:该讲课视频是第1版教材的讲课视频,只是软件版本进行了升级,代码做了修订,因此,第2版教材依然可以观看第1版教材的视频。
【讲义PPT】
目前提供了“朴素版”和“精美版”两个不同版本的讲义PPT的下载(请到下面的下载专区下载PPT,可以编辑PPT模板,删除厦门大学LOGO,替换成自己学校的LOGO)。(如果有疑问,可以联系本书作者林子雨老师,E-mail:ziyulin@xmu.edu.cn)
为什么制作两个不同版本的PPT:
(1)朴素版PPT:文字较多,效果朴素,但是,教师讲课比较轻松,因为有很多文字,而且老师可以用这个版本输入给大模型,帮助老师写教案。
(2)精美版PPT:文字很少,很多图片,很美观,但是,教师需要认真备课,因为文字很少,老师要自己记忆。
【下载专区】
下载专区里面提供了与教材配套的讲义PPT、软件、代码、习题答案、教学大纲等资源的下载。
请访问百度网盘:https://pan.baidu.com/s/1kQEirRYVhHlukw6y64ZOKw?pwd=ziyu
提取码是:ziyu
【教学大纲】
教学大纲-林子雨-Python程序设计基础教程(微课版,第2版)-2026年4月
【教材目录】
目录-林子雨-Python程序设计基础教程(微课版,第2版)-2026年4月
【实验手册】
(备注:目前市场上可以买到与第1版教材配套的实验手册,与第2版教材配套的实验手册即将出版,目前第2版教材也可以使用与第1版教材配套的实验手册)
本教材拥有配套的实验手册《Python程序设计实验指导与习题解答》(林子雨、郑海山编著),人民邮电出版社2022年4月1日出版,ISBN:978-7-115-58699-5。实验手册全书共15章,内容包括Python语言概述、基础语法知识、程序控制结构、序列、字符串、函数、面向对象程序设计、模块、异常处理、基于文件的持久化、基于数据库的持久化、图形化界面设计、正则表达式、网络爬虫、常用的标准库和第三方库等。本书每个章节都安排了与《Python程序设计基础教程(微课版)》内容配套的编程实践操作,以便读者更好地学习和掌握Python编程知识。

【1500道题库】
2023年12月,制作了与教材配套的Python题库1500道题目,点击这里获取题库。(备注:第2版教材可以直接使用第1版教材的1500道题库)
【课程思政案例】
这些案例将思政元素与Python课程紧密结合,旨在培养学生的专业素养、人文素养和社会责任感。通过具体的编程实践和项目任务,学生可以更深入地理解思政元素在编程中的应用和意义。查看课程思政案例。
【学时建议】
| 章节 | 32学时 | 48学时 |
| 第1章 Python语言概述 | 2 | 2 |
| 第2章 基础语法知识 | 2 | 2 |
| 第3章 程序控制结构 | 4 | 4 |
| 第4章 序列 | 4 | 4 |
| 第5章 字符串 | 2 | 4 |
| 第6章 函数 | 4 | 4 |
| 第7章 面向对象程序设计 | 4 | 4 |
| 第8章 模块 | 2 | 2 |
| 第9章 异常处理 | 2 | 2 |
| 第10章 基于文件的持久化 | 2 | 2 |
| 第11章 基于数据库的持久化 | 2 | 2 |
| 第12章 图形用户界面编程 | 0 | 4 |
| 第13章 正则表达式 | 0 | 4 |
| 第14章 网络爬虫 | 0 | 4 |
| 第15章 常用的标准库和第三方库 | 2 | 4 |
【教材目录】
第1章 Python语言概述
第2章 基础语法知识
第3章 程序控制结构
第4章 序列
第5章 字符串
第6章 函数
第7章 面向对象程序设计
第8章 模块
第9章 异常处理
第10章 基于文件的持久化
第11章 基于数据库的持久化
第12章 图形用户界面编程
第13章 正则表达式
第14章 网络爬虫
第15章 常用的标准库和第三方库


