Python程序设计基础
¥
35.17
6.0折
¥
59
全新
库存9件
作者崔晓军
出版社电子工业出版社
出版时间2023-08
版次01
装帧其他
货号R7库 12-2
上书时间2024-12-02
商品详情
- 品相描述:全新
图书标准信息
-
作者
崔晓军
-
出版社
电子工业出版社
-
出版时间
2023-08
-
版次
01
-
ISBN
9787121448836
-
定价
59.00元
-
装帧
其他
-
开本
16开
-
页数
340页
-
字数
0.54千字
- 【内容简介】
-
本书以培养零编程基础的初学者从学程序设计的基本概念到编写实际应用的软件项目为主线,采用“任务驱动”的方式设计整个过程。全书按照理论与实践一体化的方式组织编写,便于教师采用边理论讲解、边实践作的方式进行,也方便进行自学。本书在内容选取上既突出程序设计语言的通用,又强调如何利用 python 解决实际问题,将 python 程序设计开发者所必须掌握的技能与知识点进行映,并按照各阶段学者的认知能力,将知识进行合理组织和裁剪。全书共 10 章,以循序渐进、深入浅出的方式对 python 基本语法、流程控制语句、函数、面向对象、数据处理、数据库作、爬虫框架及数据分析的使用进行了讲解,带领读者进入 python 简单而优美的世界。在章节编排上,每章的知识内容都对应一个典型的 python 编程场景,在场景中将这些知识分成内容相关、难易程度递进的 4 个小节。在每节理论知识讲解之后,还都设有针对强的课后实践练,帮助读者轻松理解知识、快速上手作。后 3 章还精心设计了 3 个与实际工作项目密切结合的典型案例,以帮助读者进一步提升 python 实战开发能力。本书提供全套的课件、、源代码、课后实训解析、课程标准及参授课计划,配套资源可以登录电子出版社官方下载。本书可作为高等职业院校和应用型本科计算机相关专业程序设计类课程的专业课教材,也可作为广大 python 语言爱好者的学参书。
- 【作者简介】
-
崔晓军,男,教授,温州职业技术学院信息技术学院院长,长期从事计算机相关专业的专业与管理,主持建设骨干专业和浙江省十三五优势专业"计算机网络技术”专业,主持骨干实训基地和浙江省示范实训基地"智慧农业实训基地”建设,主持温州市优势专业和优势特专业群建设。近几年主要从事数字农业领域的科研与社会服务工作,主持温州市工程技术中心和温州市应用技术协同创新中心建设,当选中国高等教育战略学会人工智能与机器人教育专委会理事、ccf数字农业分会首批执行委员。
- 【目录】
-
章 初识 python 1
【本章简介】 1
【知识目标】 1
【技能目标】 1
【思政目标】 2
【课前预】 2
1.1 python 介绍 3
1.1.1 python 的发展 3
1.1.2 python 语言优势 3
1.1.3 配置 python 开发环境 5
1.1.4 python3.x 和 python2.x 的区别 6
1.1.5 个 python 程序 6
1.1.6 实践练 9
1.2 python ide 开发工具 10
1.2.1 集成开发环境 10
1.2.2 创建 python 工程 12
1.2.3 编码规范 14
1.2.4 实践练 14
1.3 python 变量及基本类型 15
1.3.1 变量 15
1.3.2 基本类型 15
1.3.3 类型转换 17
1.3.4 实践练 18
1.4 输入、输出及代码调试 19
1.4.1 输入和输出 19
1.4.2 代码调试 26
1.4.3 实践练 27
1.5 阅读材料 29
本章结 30
本章实训 31
第 2 章 python 基本语法 32
【本章简介】 32
【知识目标】 32
【技能目标】 32
【思政目标】 33
【课前预】 33
2.1 数据运算 33
2.1.1 运算符 33
2.1.2 运算优先级 36
2.1.3 实践练 38
2.2 选择结构 38
2.2.1 if 选择结构 38
2.2.2 if-else 选择结构 39
2.2.3 多重 if 语句 40
2.2.4 实践练 41
2.3 循环结构 43
2.3.1 循环控制语句 43
2.3.2 while 循环 43
2.3.3 实践练 44
2.4 for 循环 45
2.4.1 in 作符 45
2.4.2 for 循环 46
2.4.3 实践练 47
2.5 阅读材料 48
本章结 50
本章实训 50
第 3 章 python 复杂数据类型 51
【本章简介】 51
【知识目标】 51
【技能目标】 51
【思政目标】 52
【课前预】 52
3.1 列表 53
3.1.1 创建和访问列表 53
3.1.2 列表的基本作 57
3.1.3 列表的函数和方法 60
3.1.4 实践练 61
3.2 元组 62
3.2.1 创建元组 62
3.2.2 访问元组元素 63
3.2.3 删除元组 64
3.2.4 元组的其他作 65
3.2.5 实践练 66
3.3 字典 67
3.3.1 创建字典 67
3.3.2 访问字典元素 68
3.3.3 修改字典 69
3.3.4 删除字典 69
3.3.5 字典的函数和方法 71
3.3.6 实践练 71
3.4 集合与嵌套 73
3.4.1 集合 73
3.4.2 4种类型的相互比较 77
3.4.3 复杂类型转换 78
3.4.4 嵌套 84
3.4.5 实践练 87
3.5 阅读材料 87
本章结 89
本章实训 90
第 4 章 函数 91
【本章简介】 91
【知识目标】 91
【技能目标】 92
【思政目标】 92
【课前预】 92
4.1 自定义函数 93
4.1.1 函数定义 93
4.1.2 函数调用 94
4.1.3 按值传递和引用传递 94
4.1.4 return 语句 96
4.1.5 实践练 97
4.2 函数的用法 97
4.2.1 传递参数 97
4.2.2 结合循环使用函数 101
4.2.3 函数模块中的调用 102
4.2.4 实践练 104
4.3 字符串与集合函数 105
4.3.1 字符串的定义 105
4.3.2 字符串的常用函数 107
4.3.3 集合类作函数 108
4.3.4 实践练 109
4.4 常用函数 111
4.4.1 print()函数 111
4.4.2 join()函数与 split()函数 112
4.4.3 enumerate()函数与 zip()函数 113
4.4.4 lambda 匿名函数 115
4.4.5 实践练 116
4.5 阅读材料 117
本章结 118
本章实训 119
第 5 章 面向对象 120
【本章简介】 120
【知识目标】 120
【技能目标】 120
【思政目标】 121
【课前预】 121
5.1 类和对象 121
5.1.1 类的定义 121
5.1.2 创建和使用对象 123
5.1.3 实践练 124
5.2 类的方法 125
5.2.1 方法的定义 125
5.2.2 方法的调用 126
5.2.3 构造方法 126
5.2.4 实践练 127
5.3 继承 130
5.3.1 继承的概念 130
5.3.2 继承的使用 131
5.3.3 实践练 133
5.4 模块 134
5.4.1 自定义模块 134
5.4.2 导入模块 135
5.4.3 实践练 138
5.5 阅读材料 139
本章结 140
本章实训 141
第 6 章 数据处理 143
【本章简介】 143
【知识目标】 143
【技能目标】 143
【思政目标】 144
【课前预】 144
6.1 文件 i/o 145
6.1.1 的作 145
6.1.2 文件读取 146
6.1.3 文件写入 149
6.1.4 实践练 150
6.2 json 和 xml 解析 151
6.2.1 json 字符串和 python对象的转换 151
6.2.2 xml 解析 153
6.2.3 实践练 159
6.3 csv 和 excel 的高效解析 161
6.3.1 csv 的解析 161
6.3.2 excel 的解析 164
6.3.3 实践练 167
6.4 异常 169
6.4.1 异常抛出 169
6.4.2 异常捕捉 171
6.4.3 常见的异常 173
6.4.4 实践练 174
6.5 阅读材料 175
本章结 176
本章实训 177
第 7 章 数据库 178
【本章简介】 178
【知识目标】 178
【技能目标】 178
【思政目标】 179
【课前预】 179
7.1 数据库连接 180
7.1.1 python 数据库接介绍 180
7.1.2 pymysql 的安装 180
7.1.3 创建数据库连接 181
7.1.4 实践练 182
7.2 数据库查询 183
7.2.1 sql 语句执行 183
……
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价