主页 详情

《Python程序设计》_董付国编著_13830464_9787302407232

【书名】:《Python程序设计》
【作者】:董付国编著
【出版社】:北京:清华大学出版社
【时间】:2015
【页数】:289
【ISBN】:9787302407232
【SS码】:13830464

最新查询

内容简介

第一篇 Python基础

第1章 基础知识

1.1 Python语言版本之争

1.2 Python安装与简单使用

1.3 使用pip管理扩展库

1.4 Python基础知识

1.4.1 Python对象模型

1.4.2 Python变量

1.4.3 数字

1.4.4 字符串

1.4.5 运算符与表达式

1.4.6 常用内置函数

1.4.7 对象的删除

1.4.8 基本输入输出

1.4.9 模块

1.5 Python代码编写规范

1.6 Python文件名

1.7 Python程序的运行方式

1.8 编写自己的包

1.9 Python快速入门

1.10 Python之禅

本章知识精要

习题

第2章 Python数据结构

2.1 列表

2.1.1 列表创建与删除

2.1.2 列表元素的增加与删除

2.1.3 列表元素访问与计数

2.1.4 成员资格判断

2.1.5 切片操作

2.1.6 列表排序

2.1.7 用于序列操作的常用内置函数

2.1.8 列表推导式

2.2 元组

2.2.1 元组的创建与删除

2.2.2 元组与列表的区别

2.2.3 序列解包

2.2.4 生成器推导式

2.3 字典

2.3.1 字典创建与删除

2.3.2 字典元素的读取

2.3.3 字典元素的操作

2.4 集合

2.4.1 集合的创建与删除

2.4.2 集合操作

2.5 其他数据结构

2.5.1 堆

2.5.2 队列

2.5.3 栈

2.5.4 链表

2.5.5 二叉树

2.5.6 有向图

本章知识精要

习题

第3章 选择与循环

3.1 运算符与条件表达式

3.2 选择结构

3.2.1 单分支选择结构

3.2.2 双分支选择结构

3.2.3 多分选择支结构

3.2.4 选择结构的嵌套

3.2.5 选择结构应用

3.3 循环结构

3.4 break和continue语句

3.5 综合运用

本章知识精要

习题

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

4.1 字符串

4.1.1 字符串格式化

4.1.2 字符串常用方法

4.1.3 字符串常量

4.2 正则表达式

4.2.1 正则表达式元字符

4.2.2 re模块主要方法

4.2.3 直接使用re模块的方法

4.2.4 使用正则表达式对象

4.2.5 子模式与match对象

4.2.6 正则表达式综合运用

本章知识精要

习题

第5章 函数设计与使用

5.1 函数定义

5.2 形参与实参

5.3 参数类型

5.3.1 默认值参数

5.3.2 关键参数

5.3.3 可变长度参数

5.3.4 参数传递的序列解包

5.4 return语句

5.5 变量作用域

5.6 lambda表达式

5.7 高级话题

本章知识精要

习题

第6章 面向对象程序设计

6.1 类的定义与使用

6.2 类的方法

6.3 类的属性

6.3.1 Python 2.x中的属性

6.3.2 Python 3.x中的属性

6.4 类的特殊方法

6.5 继承机制

本章知识精要

习题

第7章 文件操作

7.1 文件基本操作

7.2 文本文件基本操作

7.3 二进制文件操作

7.3.1 使用pickle模块

7.3.2 使用struct模块

7.4 文件操作

7.5 目录操作

7.6 高级话题

本章知识精要

习题

第8章 异常处理结构与程序调试

8.1 基本概念

8.2 Python异常类与自定义异常

8.3 Python中的异常处理结构

8.4 断言与上下文管理

8.4.1 断言

8.4.2 上下文管理

8.5 用sys模块回溯最后的异常

8.6 使用IDLE调试代码

8.7 使用pdb模块调试程序

本章知识精要

习题

第二篇 Python高级编程与应用

第9章 GUI编程

9.1 Frame

9.2 Controls

9.2.1 Button、StaticText和TextCtrl

9.2.2 Menu

9.2.3 ToolBar和StatusBar

9.2.4 对话框

9.2.5 RadioButton、CheckBox和ComboBox

9.2.6 ListBox

9.2.7 TreeCtrl

9.3 Boa-constructor

本章知识精要

习题

第10章 网络程序设计

10.1 计算机网络基础知识

10.2 UDP和TCP编程

10.2.1 UDP编程

10.2.2 TCP编程

10.3 简单嗅探器实现

10.4 网页内容读取

10.4.1 urllib

10.4.2 其他可能用到的模块

10.5 使用Python开发网站

10.6 使用web2py框架开发网站

本章知识精要

习题

第11章 大数据处理

11.1 大数据框架

11.2 MapReduce编程案例

本章知识精要

习题

第12章 Windows系统编程

12.1 注册表编程

12.2 创建可执行文件

12.3 调用外部程序

12.4 创建窗口

12.5 判断操作系统的版本

本章知识精要

习题

第13章 多线程编程

13.1 threading模块

13.2 Thread对象

13.2.1 Thread对象中的方法

13.2.2 Thread对象中的daemon属性

13.3 线程同步技术

13.3.1 Lock/RLock对象

13.3.2 Condition对象

13.3.3 Queue对象

13.3.4 Event对象

本章知识精要

习题

第14章 数据库编程

14.1 SQLite应用

14.1.1 Connection对象

14.1.2 Cursor对象

14.1.3 Row对象

14.2 访问其他类型数据库

14.2.1 操作Access数据库

14.2.2 操作MS SQL Server数据库

14.2.3 操作MySQL数据库

本章知识精要

习题

第15章 多媒体编程

15.1 图形编程

15.1.1 创建图形编程框架

15.1.2 绘制文字

15.1.3 绘制图形

15.1.4 纹理映射

15.1.5 处理键盘/鼠标事件

15.2 图像编程

15.3 音乐编程

15.4 语音识别

本章知识精要

习题

第16章 逆向工程与软件分析

16.1 主流项目与插件简介

16.1.1 主流项目

16.1.2 常用插件

16.2 IDAPython与Immunity Debugger编程

16.2.1 IDAPython编程

16.2.2 Immunity Debugger编程

16.3 Windows平台软件调试原理

16.3.1 Windows调试接口

16.3.2 调试事件

16.3.3 进程调试

16.3.4 线程环境

16.3.5 断点

16.4 案例精选

本章知识精要

习题

第17章 科学计算与可视化

17.1 NumPy简单应用

17.2 SciPy简单应用

17.2.1 常数与特殊函数

17.2.2 SciPy简单应用

17.3 Matplotlib简单应用

本章知识精要

习题

参考文献


书查询(www.shuchaxun.com)本网页唯一编码:
ef62aa7c12d2c629c14c4bd188b25823#f345efa13edb0d21289db58899aa4afa#28637615#PYTHON程序设计_13830464.zip