图书介绍

Python程序设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Python程序设计
  • 祁瑞华,郑旭红著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302498087
  • 出版时间:2018
  • 标注页数:199页
  • 文件大小:29MB
  • 文件页数:213页
  • 主题词:软件工具-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Python程序设计PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Python概述1

1.1 初识Python1

1.1.1 Python语言的特点1

1.1.2 Python语言的应用领域1

1.2 Python版本和开发环境2

1.2.1 Python语言的版本2

1.2.2 Python的集成开发环境3

1.3 Python的安装和设置4

1.3.1 Python的下载4

1.3.2 Python的安装4

1.3.3 Python扩展包的安装和管理6

1.4 执行Python程序8

1.4.1 Python解释器执行Python程序8

1.4.2 Python集成开发环境IDLE9

1.4.3 Anaconda——Python科学计算环境12

1.5 本章小结22

1.6 上机实验23

上机实验1 Python的安装和使用23

上机实验2 Anaconda的安装和使用24

习题125

第2章 Python的基础语法26

2.1 Python的文件类型26

2.2 Python的编码规范26

2.2.1 命名规则26

2.2.2 代码缩进与冒号27

2.2.3 使用空行分隔代码28

2.2.4 正确的注释29

2.2.5 语句的分隔29

2.2.6 PEP 8编码规范29

2.3 变量和常量29

2.3.1 变量的命名和赋值29

2.3.2 局部变量和全局变量30

2.3.3 常量32

2.4 数据类型32

2.5 运算符35

2.5.1 算术运算符35

2.5.2 关系运算符36

2.5.3 逻辑运算符37

2.6 本章小结38

2.7 上机实验38

上机实验1 代码缩进38

上机实验2 添加注释38

上机实验3 关系运算符39

习题239

第3章 列表和元组42

3.1 序列简介42

3.1.1 索引42

3.1.2 切片43

3.2 序列相加46

3.2.1 序列重复46

3.2.2 成员资格47

3.2.3 序列比较48

3.2.4 序列排序49

3.2.5 长度、最小值和最大值49

3.3 列表50

3.3.1 列表的创建与删除51

3.3.2 列表元素的增加52

3.3.3 列表元素的删除54

3.3.4 列表元素的访问与计数55

3.3.5 成员资格判断56

3.3.6 切片操作56

3.3.7 列表排序58

3.3.8 列表推导式59

3.4 元组60

3.4.1 元组的创建与删除60

3.4.2 元组的基本操作61

3.4.3 元组与列表的区别62

3.4.4 生成器推导式62

3.5 本章小结63

3.6 上机实验63

上机实验1 Python列表与集合63

上机实验2 序列内置函数64

上机实验3 偶数变换65

上机实验4 六组数据结构65

习题366

第4章 字符串与正则表达式71

4.1 字符串71

4.1.1 字符串常量71

4.1.2 字符串的转义符72

4.1.3 字符串的基本操作72

4.1.4 字符串方法73

4.1.5 字符串的格式化79

4.2 正则表达式82

4.2.1 简单的正则表达式82

4.2.2 re模块主要方法85

4.2.3 使用正则表达式对象86

4.2.4 子模式与match对象87

4.3 本章小结88

4.4 上机实验88

上机实验1 字符串的格式化88

上机实验2 字符串的切片操作89

上机实验3 字符串的拆分操作89

上机实验4 字符串的拆分和连接操作90

上机实验5 正则表达式90

习题491

第5章 字典和集合95

5.1 字典95

5.1.1 字典的创建与删除95

5.1.2 字典元素的访问97

5.1.3 字典元素的修改与添加99

5.1.4 有序字典100

5.2 集合102

5.2.1 集合的创建与删除102

5.2.2 集合操作103

5.2.3 不可变集合105

5.3 本章小结106

5.4 上机实验107

上机实验1 字典107

上机实验2 有序字典108

上机实验3 集合108

上机实验4 不可变集合109

习题5109

第6章 函数与模块114

6.1 Python的程序结构114

6.2 函数115

6.2.1 函数的定义115

6.2.2 函数的参数116

6.2.3 函数的返回值119

6.2.4 函数的嵌套120

6.2.5 递归函数121

6.2.6 Lambda函数122

6.2.7 变量作用域123

6.3 模块126

6.3.1 模块的创建126

6.3.2 模块的导入127

6.3.3 模块的属性129

6.3.4 模块的内置函数130

6.3.5 自定义包131

6.4 本章小结132

6.5 上机实验133

上机实验1 Python用户自定义函数133

上机实验2 Python递归函数134

上机实验3 自定义模块的使用136

上机实验4 包的使用138

习题6139

第7章 Python的控制语句144

7.1 print语句144

7.2 赋值语句146

7.3 条件语句147

7.3.1 if语句148

7.3.2 else子句148

7.3.3 elif子句149

7.3.4 if语句的嵌套代码块151

7.3.5 条件语句程序举例153

7.4 循环语句155

7.4.1 while循环155

7.4.2 for循环157

7.4.3 Python break和continue语句158

7.4.4 Python循环嵌套161

7.5 本章小结162

7.6 上机实验162

上机实验1 简单的数据处理162

上机实验2 if语句的应用164

上机实验3 指定次数的循环165

习题7165

第8章 文件操作169

8.1 显示和输入数据169

8.1.1 输出数据169

8.1.2 输入数据170

8.2 文件操作171

8.2.1 打开文件171

8.2.2 关闭文件172

8.2.3 读取文件内容172

8.2.4 向文件中写入数据173

8.2.5 文件属性174

8.2.6 删除文件174

8.2.7 重命名文件175

8.2.8 复制文件175

8.2.9 移动文件176

8.3 目录编程176

8.3.1 获取当前目录176

8.3.2 获取目录内容176

8.3.3 创建目录178

8.3.4 删除目录178

8.4 本章小结178

8.5 上机实验180

上机实验1 猜数字(标准输入输出)180

上机实验2 file对象操作181

上机实验3 遍历文件夹181

上机实验4 文件/目录操作182

习题8183

第9章 异常处理187

9.1 异常187

9.2 捕获异常189

9.2.1 try…except语句189

9.2.2 捕获多种异常190

9.2.3 捕获所有异常191

9.3 finally语句191

9.4 本章小结192

9.5 上机实验192

上机实验1 常见异常192

上机实验2 带异常处理的文件读写193

习题9193

参考文献197

热门推荐