图书介绍

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

Python程序员指南
  • 杨昆,汪兴东编著 著
  • 出版社: 北京:中国青年出版社
  • ISBN:7500644388
  • 出版时间:2001
  • 标注页数:282页
  • 文件大小:17MB
  • 文件页数:299页
  • 主题词:

PDF下载


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

下载说明

Python程序员指南PDF格式电子书版下载

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

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

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

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

图书目录

第一部分 利用Python编程3

第1章 Python概述3

1.1 Python的起源3

1.2 Python的优越性4

1.3 了解Python语言7

1.4 Python的发展9

第2章 安装并启动Python11

2.1 准备运行Python11

2.1.1 安装Python11

2.1.2 设置Python环境变量13

2.2 使用Python的直译器14

2.2.1 参数的传递15

2.2.2 互动模式15

2.2.3 程序错误处理16

2.2.4 执行Python脚本(script)16

2.2.5 交互式启动文件(startup file)16

2.3 要Windows下安装Python17

2.4 在Apache下设置Python18

2.4.1 准备18

2.4.2 配置18

2.4.3 测试19

2.5 PyGTK在Windows下的安装20

2.5.1 安装准备20

2.4.4 后话20

2.5.2 安装21

2.5.3 测试“Hello, world!”程序21

第3章 Python语法24

3.1 把Python当作计算器来用24

3.1.1 数字25

3.1.2 字符串27

3.1.3 Unicode字符串33

3.1.4 列(List)34

3.2 迈向程序设计的第一步36

4.1 Python语言的基本数据类型39

第4章 变量、运算符和表达式39

4.2 标语符和关键字40

4.3 声明变量42

4.4 字符、字符串变量42

4.5 数值类型45

第5章 Python数据结构51

5.1 列表51

函数程序设计工具52

5.2 del语句53

5.3 序表和序列54

5.4 字典55

5.5 条件的进一步讨论56

5.6 序列与其他类型的比较57

6.1 if语句59

第6章 控制流59

6.2 while循环61

6.3 for循环62

6.4 try语句63

6.5 range()函数65

6.6 break及continue及循环中的else子句66

6.7 pass语句66

6.8 定义函数67

6.8.1 预设内定参数值69

6.8.2 关键词参数71

6.8.5 批注字符串73

6.8.4 Lambda形式73

6.8.3 随意的参数串73

第7章 函数75

7.1 定义函数75

7.2 使用参数77

7.2.1 预设内定参数值77

7.2.2 关键词参数79

7.2.3 随意的参数串81

7.2.4 Lambda形式81

7.2.5 批注字符串81

第8章 类与对象83

8.1 Class(类)83

8.2 术语的使用说明83

8.3 Python的可用范围(Scopes)及命名空间(Naming Spaces)84

8.4 Class(类别)初探86

8.4.1 定义Class(类别)的语法86

8.4.2 类别对象(Class Objects)87

8.4.3 特例对象(instance objects)88

8.4.4 Method Objects (方法对象)89

8.5 一些随意的想法90

8.6 继承(Inheritance)92

多重继承93

8.7 Private变量94

8.8 其他95

例外(Exceptions)也可以是类别95

9.2 例外97

9.1 句法错97

第9章 Python语言调试97

9.3 例外处理98

9.4 产生例外100

9.5 用户自定义例外101

9.6 定义清理动作101

第10章 Python的杀手程序Zope103

10.1 Zope简介103

10.2 Zope动态网页发展及管理系统简介105

10.2.1 Zope的内容管理器(content manager)105

10.2.2 新增一个对象105

10.2.3 编辑一个DTML文件对象107

10.2.5 Zope Document Template Markup Language108

10.2.4 文件的属性108

10.2.6 特殊TAG的格式109

10.2.7 变量与运算式109

10.2.8 条件式111

10.2.9 循环111

10.2.10 Zope的安全机制112

10.2.11 Zope如何决定用户113

10.2.12 结语114

10.3 Zope与Python的关系114

第11章 Python实例119

11.1 Holle World程序119

11.2 变量和控制流120

11.3 基本数据类型121

11.4 基本数据类型Ⅱ:次序和字典122

11.5 函数和模块126

11.6 有用的混合运算129

11.7 对象休止131

11.8 定义对象133

11.9 面向对象的概念136

11.10 更多的面向对象的概念140

11.11 特殊类程序146

11.12 Python GUI编程简介151

11.13 TK小部件151

11.14 TK部件2154

11.15 TK图形157

11.16 TK图形2163

11.17 TK图形3170

11.18 CGI编程177

第二部分 wxPython程序设计185

第12章wxPython在Win32下编程185

12.1 wxPython简介185

12.1.1 wxWindows185

12.1.2 wxWdinws+Python= wxPython186

12.2 初识wxPython186

12.2.1 哪里可以得到wxPython186

12.2.2 一个简单的例子186

12.2.3 在wxPython中的事件189

12.3 用Python创建一个Doubletalk浏览器191

12.3.1 MDI框架192

12.3.2 图标194

12.3.3 时间194

12.3.4 主菜单194

12.3.5 wxFileDialog197

12.3.6 wxListCtrl198

12.4 xPython窗口布局201

12.4.1 约束201

12.4.2 布局算法202

12.5 大小管理器(sizer)202

12.6 wxDialog and friends203

12.5.1 资源203

12.5.2 强制力203

第三部分 Python的高级应用207

第13章 Python和XML207

13.1 XML的发展历史207

13.2 XML的优点208

13.3 XML的技术实现209

13.4 XML的相关技术210

13.4.1 Xlink与Xpointer210

13.4.2 Xpointer213

13.4.3 DOM(Document Object Model)213

13.4.4 Namespaces214

13.4.5 TML216

13.5 XML DOM218

13.6 thon和XML224

13.6.1 主要模块和包225

13.6.2 文档对象模型230

13.6.3 将HTML转换成XML231

13.6.4 将Python对象转换成XML232

13.6.5 将XML文档转换成Python对象234

13.6.6 Python交互式会话236

13.6.7 重新安排DOM树236

13.7 Python和XML的结合237

13.7.1 xml pickle238

13.7.2 xml pickle设计特点241

13.7.3 xml objectify243

13.7.4 xml_objectify的设计特点245

13.7.5 xml_objectify的前景247

第14章 Python中的Curses编程249

14.1 Curses的历史与版本249

14.2 认识Curses编程的思路250

14.3 Curses多视窗处理方式258

14.4 Python:Curses编程264

第15章 Python中的TK编程271

15.1 TK简要描述271

15.2.2 main()函数272

15.2.1 最小的[Tkinter]程序272

15.2 基本知识272

15.2.3 应用几何图形管理器274

15.2.4 菜单274

15.2.5 接受用户输入275

第四部分 附录279

附录A 交互式输入编辑及代换过去的内容279

A.1 整行编辑279

A.2 代换过去的内容279

A.3 键盘连接280

A.4 评注281

附录B Python资源281

热门推荐