图书介绍

Python编程基础2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Python编程基础
  • 肖建,林海波等编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302065551
  • 出版时间:2003
  • 标注页数:278页
  • 文件大小:25MB
  • 文件页数:290页
  • 主题词:软件工具-程序设计

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 Python的特点1

1.1.1 面向对象2

1.1.2 适应性强2

1.1.3 可扩展性强3

1.1.4 可移植性强3

1.1.5 可阅读性强4

1.1.6 健壮性强4

1.1.7 快速建模4

1.1.8 自动内存管理5

1.2 Python的安装6

1.3 Python的运行7

1.3.1 命令行上的交互式8

1.3.2 命令行上的模块(脚本)文件10

1.3.3 在其他系统中嵌入11

1.3.4 集成开发环境11

1.4 本章小结12

第2章 Python的数据类型13

2.1 程序输入输出与注释13

2.1.1 程序输出13

2.1.2 程序输入14

2.1.3 程序注释15

2.1.4 代码缩进15

2.2 基本操作符15

2.2.1 数学运算符15

2.2.3 逻辑操作符16

2.2.2 比较运算符16

2.2.4 操作符重载17

2.3 赋值与表达式17

2.3.1 赋值17

2.3.2 表达式18

2.4 数字类型19

2.4.1 整数19

2.4.2 浮点实数20

2.4.3 复数20

2.4.4 数值类型函数20

2.4.5 其他数学工具24

2.5 字符串25

2.5.1 字符串基本操作25

2.5.2 字符串比较28

2.5.3 字符串工具29

2.6 列表30

2.6.1 列表基本操作30

2.6.2 列表操作符33

2.7 元组34

2.8 字典35

2.8.1 字典基本操作36

2.8.2 字典操作符37

2.9 本章小结41

第3章 Python的程序结构42

3.1 流程控制语句42

3.1.1 if语句42

3.1.3 for语句43

3.1.2 while语句43

3.1.4 range函数和xranges函数46

3.2 异常处理47

3.2.1 错误47

3.2.2 捕捉和处理异常50

3.2.3 引发异常52

3.2.4 用户自定义异常52

3.2.5 定义清理动作53

3.2.6 使用断言53

3.2.7 异常与sys模块54

3.3 函数54

3.3.1 函数定义与调用55

3.3.2 函数参数56

3.3.3 函数中的变量作用域60

3.3.4 函数化程序设计62

3.4 模块73

3.4.1 定义模块73

3.4.2 搜索路径73

3.4.3 导入模块75

3.4.4 模块的加载76

3.4.5 模块的编译模式77

3.4.6 标准模块78

3.4.7 包78

3.5 本章小结81

第4章 面向对象特性82

4.1 Python的对象82

4.2.1 作用域与名字空间85

4.2 类和实例85

4.2.2 类的定义86

4.2.3 类对象88

4.2.4 实例对象90

4.2.5 方法对象91

4.2.6 类的封装91

4.2.7 类的使用技巧93

4.3 类的方法94

4.3.1 使用类的方法95

4.3.2 特殊类方法95

4.3.3 高级特殊类方法98

4.4 类属性和私有函数99

4.4.1 类属性99

4.5.1 异常处理101

4.4.2 私有函数101

4.5 类异常101

4.5.2 类异常104

4.6 继承105

4.6.1 类属性_bases_106

4.6.2 方法的重载106

4.6.3 多重继承107

4.7 类的定制108

4.7.1 在类中重载操作符109

4.7.2 类的简单定制110

4.7.3 类的高级定制113

4.8 打包115

4.8.1 一个简单的打包类116

4.8.2 改进打包类118

4.8.3 打包文件对象120

4.9 文件对象121

4.9.1 读取文件122

4.9.2 关闭文件122

4.10 相关模块124

4.10.1 sys模块124

4.10.2 os模块126

4.10.3 types模块129

4.10.4 operator模块130

4.10.5 struct模块131

4.11 本章小结132

5.1 Tkinter简介133

第5章 Tkinter133

5.1.1 窗口135

5.1.2 窗口小部件(Widgets)135

5.1.3 嵌套135

5.1.4 布局管理135

5.1.5 回调136

5.1.6 事件循环136

5.1.7 事件绑定136

5.2 窗口小部件137

5.2.1 Label窗口小部件138

5.2.2 Button窗口小部件139

5.2.3 Scale窗口小部件142

5.2.4 Canvas窗口小部件143

5.2.5 Checkbutton窗口小部件151

5.2.6 Entry窗口小部件152

5.2.7 Frame窗口小部件153

5.2.8 Listbox窗口小部件154

5.2.9 Menu窗口小部件155

5.2.10 Message窗口小部件158

5.2.11 Radiobutton窗口小部件159

5.2.12 Scrollbar窗口小部件160

5.2.13 Text窗口小部件161

5.2.14 Toplevel窗口小部件162

5.3 窗口小部件的综合运用163

5.3.1 目录查看器163

5.3.2 简单的计算器166

5.4.1 安装Pmw168

5.4 Pmw基础168

5.4.2 Balloon窗口小部件169

5.4.3 Buttonbox窗口小部件170

5.4.4 Combobox窗口小部件171

5.4.5 Counter窗口小部件172

5.4.6 Dialog窗口小部件174

5.4.7 AboutDialog窗口小部件174

5.4.8 ComboDialog窗口小部件175

5.4.9 CounterDialog窗口小部件176

5.4.10 EntryField窗口小部件177

5.4.11 Group窗口小部件178

5.4.12 Gauge窗口小部件179

5.4.13 Notebook窗口小部件181

5.4.14 ScrolledCanvas窗口小部件182

5.5 Pmw的简单综合应用183

5.6 本意小结187

第6章 正则表达式188

6.1 正则表达式的语法188

6.2 re模块189

6.2.1 complie()191

6.2.2 match对象和group()、groups()方法191

6.2.3 使用match()匹配字符串192

6.2.4 使用search()查找模式193

6.2.5 匹配多个字符串(|)193

6.2.6 匹配任意一个单个字符(.)194

6.2.8 正则表达式的分组195

6.2.7 字符集([])195

6.2.9 边界匹配197

6.2.10 findall()198

6.2.11 sub()和subn()198

6.2.12 split()199

6.3 正则表达式的应用201

6.3.1 数据生成器202

6.3.2 正则表达式模拟器203

6.4 本章小结213

第7章 多线程编程214

7.1 关于线程214

7.1.1 线程的优先级215

7.2 线程和Python216

7.2.1 解释器锁216

7.1.3 线程的局部存储(TLS)216

7.1.2 线程的同步216

7.2.2 访问线程217

7.2.3 退出线程218

7.3 thread模块218

7.4 threading模块222

7.4.1 Thread类223

7.4.2 线程化编程的优点227

7.5 本章小结229

第8章 图形图像处理231

8.1 imghdr模块231

8.2 colorsys模块233

8.3 imageop模块236

8.4 rgbimg模块240

8.5 Visual Python243

8.6 本章小结254

第9章 多媒体编程255

9.1 音频文件基础255

9.2 sndhdr模块255

9.3 aifc模块257

9.4 audioop模块259

9.5 chunk模块267

9.6 wave模块269

9.7 在Python中控制Winamp270

9.7.1 命令行方式控制Winamp270

9.7.2 用Windows信息控制Winamp271

9.7.3 Winamp控制器275

9.8 本章小结278

热门推荐