高等教育 > 计算机基础教育
Python程序设计实验指导
书号:9787113318284 套系名称:“十四五”高等学校应用型人才培养系列教材
作者:林荫 余海洋 出版日期:2025-02-01
定价:49.80 页码 / 开本:无 /16
策划编辑:汪敏 张围伟 责任编辑:汪敏
适用专业:计算机基础教育 适用层次:高等教育
最新印刷时间:2025-02-01
资源下载
教学课件(暂无)
教学素材(暂无)
习题答案(暂无)
教学案例(暂无)
教学设计(暂无)
教学视频(暂无)
内容简介
前言
目录
作者介绍
图书特色
本书为《Python程序设计基础》的配套教材,由Python程序设计学习指导和实验指导两部分构成。学习指导部分提供了各章精练的知识点梳理和多种形式的习题;实验指导部分按重要知识点划分设置了相对独立的实验项目和综合实验项目。本书涵盖了Python程序设计基础各部分的学习要点。 全书学习指导部分共11章,实验指导部分包含11个实验。学习指导部分包括绪论、Python语法基础、容器数据类型、程序控制结构、函数、文件、程序的异常处理、turtle绘图、Python的第三方库、数据工程与可视化和高级应用,实验指导部分按独立知识点和综合应用划分成各个实验 项目。 本书适合作为高等院校Python程序设计课程的教材,也可作为编程爱好者的自学用书。
Python程序设计语言语法简洁,入门容易,有极其丰富的开源生态系统,已成为大数据、机器学习、人工智能等领域的主要程序设计语言。市场上Python教材众多,但是各位作者使用的方向不同,对Python应用的理解也不同,教材的内容和知识点顺序也就各有其特色。 本书为已出版《Python程序设计基础》一书的配套教材,故两本书内容结构一致。主教材内容包括绪论、Python语法基础、容器数据类型、程序的控制结构、函数、文件、程序的异常处理、turtle绘图、Python的第三方库、数据工程与可视化和高级应用,共11章。本书分为两个部分:学习指导和实验指导。学习指导部分提供了各章精练的知识点梳理,还有选择、填空、判断对错、程序完善填空和编程等多种形式的习题;实验指导部分按章节规划实验,每章对应的实验由多个实验项目构成。 全书的学习指导部分共11章,实验指导部分包含11个实验,涵盖了Python程序设计基础各部分的学习要点。实验设置由浅入深,从相对独立的知识点实验项目到知识点综合的实验项目,内容丰富,覆盖面广,可方便不同课时课程的需要,方便不同课程进度的需求。 本书第1、2章及其实验由林荫编写,第3、4章及其实验由常锋编写,第5、8章及其实验由余海洋编写,第6、7、9章及其实验由刁小敏编写,第10、11章及其实验由蒋威编写。蒋威统一全书风格,林荫、余海洋负责全书统编定稿。王旭和魏大顺等参与了部分内容的编写。 由于Python程序设计涉及的内容非常丰富,加之编者水平和经验有限,书中难免有不足和疏漏之处,期待各位读者的热心反馈,联系邮箱:ly@cczu.edu.cn。 编 者 2024年8月
目录 学习指导部分 第1 章 绪论 2 11 知识点梳理 2 12 习题 4 第2 章 Python 语法基础 6 21 知识点梳理 6 22 习题12 第3 章 容器数据类型 18 31 知识点梳理 18 32 习题 19 第4 章 程序的控制结构 28 41 知识点梳理 28 42 习题28 第5 章 函数 38 51 知识点梳理 38 52 习题 40 第6 章 文件 48 61 知识点梳理 48 62 习题 53 第7 章 程序的异常处理 57 71 知识点梳理 57 72 习题 59 第8 章 turtle 绘图 64 81 知识点梳理 64 82 习题 68 第9 章 Python 的第三方库 73 91 知识点梳理 73 92 习题 76 第10 章 数据工程与可视化 78 101 知识点梳理 78 102 习题 79 第11 章 高级应用 83 111 知识点梳理 83 112 习题 85 实验指导部分 实验1 Python 编程入门 89 实验1-1 Python 的安装与配置 89 实验1-2 Anaconda 的安装与配置 94 实验1-3 PyCharm 的安装与配置 110 实验1-4 Python 程序设计入门 118 实验2 Python 语法基础 122 实验2-1 Python 数据类型 122 实验2-2 Python 输入输出及格式 124 实验2-3 Python 内置函数 127 实验2-4 Python 标准库 129 实验3 容器数据类型 133 实验3-1 序列的操作 133 实验3-2 字符串 138 实验3-3 列表 142 实验3-4 元组 144 实验3-5 字典 145 实验3-6 集合 148 实验4 程序的控制结构 150 实验4-1 选择结构150 实验4-2 循环结构 154 实验4-3 程序控制结构综合应用 161 实验5 函数 166 实验5-1 函数的参数与返回值 166 实验5-2 匿名函数 170 实验5-3 变量的作用域 171 实验5-4 函数的嵌套和递归 172 实验5-5 函数综合应用 175 实验6 文件 178 实验6-1 文件基本操作 178 实验6-2 OS 和time 库 185 实验6-3 格式文件 190 实验6-4 文件综合应用195 实验7 程序的异常处理 203 实验8 turtle 绘图 209 实验8-1 turtle 绘图基础 209 实验8-2 turtle 绘图综合应用 215 实验9 Python 的第三方库 225 实验9-1 第三方库安装 225 实验9-2 jieba 库 229 实验9-3 wordcloud 库 234 实验9-4 程序打包 238 实验9-5 第三方库综合应用 240 实验10 数据工程与可视化 246 实验10-1 网络爬虫 246 实验10-2 科学计算NumPy 248 实验10-3 数据可视化Matplotlib 251 实验10-4 数据分析pandas 257 实验10-5 综合应用 263 实验11 综合案例 267 参考文献 272
林荫,常州大学怀德学院信息工程系副教授。长期从事大学计算机、程序设计语言和数据结构与算法的一线教学工作,长期从事相关专业和课程的教研工作,曾获得江苏省第一届微课大赛奖,并多次获得学院多媒体教学和教学成果奖等。余海洋,目前任职于常州大学怀德学院,教育管理助理研究员,硕士研究生,主要从事计算机相关专业基础课程教学、教学管理和软件开发等工作。
本书为《Python程序设计基础》的配套教材,由Python程序设计学习指导和实验指导两部分构成。学习指导部分提供了各章精练的知识点梳理和多种形式的习题;实验指导部分按重要知识点划分设置了相对独立的实验项目和综合实验项目,操作性较强。