新書推薦:
《
未来漫游指南:昨日科技与人类未来
》
售價:NT$
445.0
《
新民说·逝去的盛景:宋朝商业文明的兴盛与落幕(上下册)
》
售價:NT$
790.0
《
我从何来:自我的心理学探问
》
售價:NT$
545.0
《
失败:1891—1900 清王朝的变革、战争与排外
》
售價:NT$
390.0
《
送你一匹马(“我不求深刻,只求简单。”看三毛如何拒绝内耗,为自己而活)
》
售價:NT$
295.0
《
秦汉史讲义
》
售價:NT$
690.0
《
万千心理·我的精神分析之道:复杂的俄狄浦斯及其他议题
》
售價:NT$
475.0
《
荷马:伊利亚特(英文)-西方人文经典影印21
》
售價:NT$
490.0
|
編輯推薦: |
1.“十四五”职业教育国家规划教材
2.根据教材内容和《全国计算机等级考试二级Python语言程序设计考试大纲(2023年版)》精心编排了大量习题,全面覆盖考试大纲内容
3.本书配套的视频内部覆盖全书的实验,并对实验内容进行了详细讲解和补充,读者可扫码在线学习。
4.为了方便读者学习,本书提供所有实例的源代码和相关资源。源代码可在学习过程中直接使用,参考相关内容进行配置即可。
|
內容簡介: |
本书是主教材《Python 3 基础教程(第3 版)(慕课版)》配套的实验指导与习题集。本书共分11 个单元,单元 1~单元 10 是与主教材各单元配套的实验指导与习题;单元 11 为综合实验,综合应用主教材讲授的知识实现一个成绩管理系统。本书的实验内容均录制了视频教程,可供教师和学生参考。
本书可用作各类院校相关专业 Python 课程的实验教材,同时也可作为 Python 爱好者的自学参考书和全国计算机等级考试二级 Python 语言程序设计的考试辅导教材。
|
關於作者: |
夏帮贵,西华大学副教授。夏帮贵,1998年毕业于西南大学,主要从事数据库、软件开发,已出版VB、C/C 、VF、Java、PHP、ASP.NET等相关教材十余部。
|
目錄:
|
单元1
配置开发环境 1
1.1 实验指导 1
1.1.1 实验1:安装Python 1
1.1.2 实验2:使用IDLE交互环境 5
1.1.3 实验3:使用IDLE编程 7
1.1.4 实验4:运行Python程序 8
1.2 习题 8
1.2.1 选择题 8
1.2.2 操作题 10
单元2
Python基础语法 13
2.1 实验指导 13
2.1.1 实验1:基本语法元素 13
2.1.2 实验2:输入和输出 15
2.1.3 实验3:使用赋值语句 17
2.1.4 实验4:对象的引用 18
2.2 习题 19
2.2.1 选择题 19
2.2.2 操作题 22
单元3
基本数据类型 24
3.1 实验指导 24
3.1.1 实验1:数字类型及其运算 24
3.1.2 实验2:字符串操作 26
3.1.3 实验3:字符串处理函数 28
3.1.4 实验4:字符串处理方法 29
3.1.5 实验5:字符串格式化 30
3.2 习题 31
3.2.1 选择题 31
3.2.2 操作题 33
单元4
组合数据类型 36
4.1 实验指导 36
4.1.1 实验1:使用集合 36
4.1.2 实验2:使用列表 37
4.1.3 实验3:使用元组 38
4.1.4 实验4:使用字典 39
4.2 习题 39
4.2.1 选择题 39
4.2.2 操作题 42
单元5
程序控制结构 46
5.1 实验指导 46
5.1.1 实验1:使用if语句 46
5.1.2 实验2:使用for语句 47
5.1.3 实验3:使用while语句 48
5.1.4 实验4:异常处理 48
5.2 习题 49
5.2.1 选择题 49
5.2.2 操作题 52
单元6
函数与模块 54
6.1 实验指导 54
6.1.1 实验1:定义素数判断函数 54
6.1.2 实验2:定义求和函数 55
6.1.3 实验3:模拟汉诺塔 55
6.2 习题 56
6.2.1 选择题 56
6.2.2 操作题 59
单元7
文件和数据组织 62
7.1 实验指导 62
7.1.1 实验1:读写文本文件 62
7.1.2 实验2:用文件存储对象 63
7.1.3 实验3:读写CSV文件 64
7.1.4 实验4:数据的排序和查找 64
7.2 习题 65
7.2.1 选择题 65
7.2.2 操作题 68
单元8
标准库 72
8.1 实验指导 72
8.1.1 实验1:使用turtle库绘制图形 72
8.1.2 实验2:使用random库处理
随机数 73
8.1.3 实验3:使用time库处理时间 73
8.2 习题 74
8.2.1 选择题 74
8.2.2 操作题 76
单元9
第三方库 79
9.1 实验指导 79
9.1.1 实验1:安装和使用
PyInstaller库 79
9.1.2 实验2:安装和使用jieba库 80
9.1.3 实验3:安装和使用NumPy库 80
9.2 习题 80
9.2.1 选择题 80
9.2.2 操作题 82
单元10
面相对象 84
10.1 实验指导 84
10.1.1 实验1:使用类处理成绩数据 84
10.1.2 实验2:类的继承 85
10.2 习题 85
10.2.1 选择题 85
10.2.2 操作题 88
单元11
综合实验:成绩管理系统 91
11.1 实验目标 91
11.1.1 目标分析 91
11.1.2 目标预览 92
11.1.3 主要知识点 93
11.1.4 实验环境 94
11.2 实验过程 94
11.2.1 实现系统主窗口 94
11.2.2 定义系统菜单 95
11.2.3 实现“最近”菜单 96
11.2.4 实现打开文件操作 97
11.2.5 实现保存操作 99
11.2.6 实现另存为操作 100
11.2.7 实现新建操作 100
11.2.8 实现表格排序操作 101
11.2.9 实现数据修改操作 102
11.2.10 实现添加记录操作 103
11.2.11 实现删除记录操作 103
11.2.12 实现设置比例操作 104
11.2.13 实现计算总成绩操作 105
11.3 习题 106
|
|