更新时间:2019-12-06 14:17:18
封面
版权信息
内容简介
前言 Preface
本书内容
本书特点
读者对象
读者服务
致读者
第1篇 基础知识
第1章 初识Python
1.1 Python简介
1.2 搭建Python开发环境
1.3 Python开发工具
1.4 小结
第2章 Python语言基础
2.1 Python语法特点
2.2 Python中的变量
2.3 基本数据类型
2.4 基本输入和输出
2.5 小结
第3章 运算符与表达式
3.1 运算符
3.2 运算符的优先级
3.3 条件表达式
3.4 小结
第4章 流程控制语句
4.1 程序结构
4.2 选择语句
4.3 循环语句
4.4 break、continue和pass语句
4.5 小结
第5章 列表与元组
5.1 序列概述
5.2 列表
5.3 元组
5.4 小结
第6章 字典与集合
6.1 字典
6.2 集合
6.3 小结
第7章 字符串
7.1 字符串编码转换
7.2 字符串常用操作
7.3 小结
第2篇 进阶提高
第8章 Python中使用正则表达式
8.1 正则表达式语法
8.2 使用re模块实现正则表达式操作
8.3 小结
第9章 函数
9.1 函数的创建和调用
9.2 参数传递
9.3 返回值
9.4 变量的作用域
9.5 匿名函数
9.6 小结
第10章 面向对象程序设计
10.1 面向对象概述
10.2 类的定义和使用
10.3 属性
10.4 继承
10.5 小结
第11章 模块
11.1 模块概述
11.2 自定义模块
11.3 Python中的包
11.4 引用其他模块
11.5 小结
第12章 异常处理及程序调试
12.1 异常概述
12.2 异常处理语句
12.3 程序调试
12.4 小结
第13章 文件及目录操作
13.1 基本文件操作
13.2 目录操作
13.3 高级文件操作
13.4 小结
第14章 操作数据库
14.1 数据库编程接口
14.2 使用SQLite
14.3 使用MySQL
14.4 小结
第3篇 高级应用
第15章 GUI界面编程
15.1 初识GUI
15.2 创建应用程序
15.3 常用控件
15.4 BoxSizer布局
15.5 事件处理
15.6 小结
第16章 Pygame游戏编程
16.1 初识Pygame
16.2 Pygame基本使用
16.3 开发Flappy Bird游戏
16.4 小结
第17章 网络爬虫开发
17.1 初识网络爬虫
17.2 网络爬虫的常用技术