Python程序设计基础
¥
42.42
8.5折
¥
49.8
九品
仅1件
作者刘国柱;任志考;叶臣
出版社科学出版社
出版时间2021-03
版次31
装帧其他
货号A13
上书时间2024-12-06
商品详情
- 品相描述:九品
图书标准信息
-
作者
刘国柱;任志考;叶臣
-
出版社
科学出版社
-
出版时间
2021-03
-
版次
31
-
ISBN
9787030680761
-
定价
49.80元
-
装帧
其他
-
开本
16开
-
页数
248页
-
字数
400千字
- 【内容简介】
-
本书系统介绍了Python语言的基础知识和程序设计方法。全书共9章,主要包括Python概述、Python语言基础、Python序列对象、Python程序结构、Python函数、文本处理(一):Python字符串、文本处理(二):Python正则表达式、面向对象程序设计、文件与文件夹。
本书结构合理,内容循序渐进,取材得当。为便于教学,本书配套有教学辅助平台,平台提供了高质量的配套PPT、微课视频、例题源代码以及习题参考答案、带有近千道题题库的定制考试解决方案等教学资源。
- 【目录】
-
第1章 Python概述 1
1.1 Python语言的产生、发展及应用 1
1.2 Python的特点 2
1.3 Python的应用 3
1.4 简单Python程序 5
1.5 Python的编程环境 8
1.5.1 IDLE初学者的编程环境 8
1.5.2 PyCharm应用环境 11
1.6 Python编程规范与错误纠正 16
1.6.1 Python的编程规范和特点 16
1.6.2 Python语句语法的一般规则 17
1.7 Python标准库与扩展库 18
1.7.1 Python的功能库 18
1.7.2 安装扩展库 20
1.7.3 标准库和扩展库中对象的
导入和使用 21
本章小结 22
本章习题 23
第2章 Python语言基础 24
2.1 Python内置对象与关键字 24
2.1.1 常量与变量 25
2.1.2 Python关键字 30
2.2 运算符和表达式 32
2.2.1 赋值运算符 32
2.2.2 算术运算符 33
2.2.3 关系运算符 35
2.2.4 位运算符 36
2.2.5 集合运算符 38
2.2.6 成员测试运算符和
同一性测试运算符 38
2.2.7 逻辑运算符 39
2.2.8 运算符“@”40
2.2.9 复合类型运算 41
2.3 Python内置函数(一) 42
2.3.1 求值函数eval() 45
2.3.2 基本输入输出函数 46
2.3.3 常用类型转换与判断函数 48
2.3.4 优选值、最小值与求和函数 54
2.4 Python内置函数(二) 54
2.4.1 排序函数 54
2.4.2 map()、zip()、filter()、reduce()函数 55
2.4.3 range()函数、enumerate()函数 59
本章小结 60
本章习题 61
第3章 Python序列对象 62
3.1 Python序列概述 62
3.2 PythonList:列表 63
3.2.1 列表的操作 63
3.2.2 列表操作的常用方法 65
3.2.3 支持列表对象操作的运算符 71
3.2.4 列表的函数操作与列表解析式 73
3.3 元组:轻型列表 82
3.3.1 元组的创建与元素的访问 82
3.3.2 列表与元组的比较 84
3.3.3 生成器表达式 85
3.4 键与值的映射:字典 87
3.4.1 字典的创建 87
3.4.2 字典与字典元素的操作 88
3.4.3 与字典有关的类 91
3.5 无法重复的元素:集合 93
3.5.1 集合基础知识 93
3.5.2 集合的操作和运算 94
3.5.3 集合与内置函数 97
3.5.4 集合的应用案例 97
3.6 序列的封包和解包 98
3.6.1 序列封包 98
3.6.2 序列解包 99
本章小结 100
本章习题 101
第4章 Python程序结构 102
4.1 程序控制结构 102
4.2 条件表达式 103
4.2.1 关系表达式 104
4.2.2 逻辑表达式 104
4.2.3 混合条件表达式 105
4.2.4 条件表达式的取值范围 106
4.3 选择结构 107
4.3.1 单分支选择结构 107
4.3.2 双分支选择结构 109
4.3.3 多分支选择结构 112
4.3.4 分支嵌套结构 114
4.4 循环结构 117
4.4.1 for循环和while循环 117
4.4.2 特殊语句break与continue语句 120
4.4.3 循环代码的优化 122
4.5 综合案例 123
本章小结 127
本章习题 128
第5章 Python函数 129
5.1 Python函数的分类 130
5.2 函数的定义 132
5.2.1 函数定义基本语法 132
5.2.2 函数的参数 133
5.2.3 函数传递参数时的序列解包 136
5.2.4 变量的作用域 138
5.3 匿名函数与lambda表达式 139
5.4 生成器函数 141
5.5 综合案例 143
本章小结 144
本章习题 145
第6章 文本处理(一):Python字符串 146
6.1 字符串及其格式化 147
6.1.1 字符串编码格式 147
6.1.2 转义字符 148
6.1.3 字符串格式化 150
6.2 字符串操作(一) 159
6.2.1 字符串的常用方法 159
6.2.2 字符串的查找与计数 160
6.2.3 字符串的切分 162
6.2.4 字符串的连接 163
6.2.5 字符串大小写转换 165
6.2.6 字符串的查找与替换 166
6.3 字符串操作(二) 168
6.3.1 使用内置函数操作字符串对象 168
6.3.2 标准库string中字符串常量 169
6.3.3 中英文分词操作 170
6.3.4 汉字转换到拼音 170
6.3.5 字符串的切片操作 171
6.4 综合案例 172
本章小结 173
本章习题 174
第7章 文本处理(二):正则表达式 175
7.1 正则表达式基础 175
7.1.1 正则表达式元字符 175
7.1.2 正则表达式子模式扩展语法 178
7.1.3 贪婪模式和非贪婪模式 178
7.1.4 正则表达式常用字符用法 179
7.2 正则表达式模块re 187
7.2.1 Python标准库re 187
7.2.2 re模块方法应用举例 188
7.2.3 正则表达式对象的应用 190
7.2.4 match对象 191
7.3 综合案例 192
本章小结 194
本章习题 195
第8章 面向对象程序设计 196
8.1 面向对象程序设计基础知识 196
8.1.1 面向对象程序设计的要素 196
8.1.2 类的定义 198
8.1.3 成员变量与成员方法 199
8.1.4 属性 204
8.1.5 Python类的特殊方法 206
8.2 继承和多态 209
8.2.1 继承 209
8.2.2 多态 211
8.3 综合案例 214
本章小结 218
本章习题 219
第9章 文件与文件夹 220
9.1 文件内容操作 220
9.1.1 文件类型 220
9.1.2 文件的打开和关闭 221
9.1.3 文件对象的方法与属性 224
9.1.4 文件内容操作范例 225
9.2 文件和文件夹操作 231
9.2.1 os模块 232
9.2.2 os.path模块 233
9.2.3 shutil模块 235
9.3 综合案例 237
本章小结 240
本章习题 240
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价