| 作 者: | 零壹快学 |
| 出版社: | 广东人民出版社 |
| 丛编项: | |
| 版权说明: | 本书为公共版权或经版权方授权,请支持正版图书 |
| 标 签: | 暂缺 |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
章 走进Python
11.1 Python编程语言概述
11.1.1 Python的历史
11.1.2 Python的设计哲学与应用范围
21.1.3 Python 2和Python 3
41.2 学好Python的建议
51.2.1 Python语言的特点
51.2.2 如何学习Python?
61.3 Python官方文档
71.4 常用软件
71.5 Python开发社区
8第2章 安装和运行Python
92.1 在Windows上安装Python
92.1.1 安装Python
102.1.2 运行Python
112.1.3 安装文本编辑器
122.2 在Mac上安装Python
152.2.1 安装Python
152.2.2 运行Python
162.2.3 安装文本编辑器
162.3 在Linux上安装Python
182.3.1 安装Python
182.3.2 运行Python
192.4 小结
20第3章 小试Python
213.1 开始Python编程
213.1.1 数字
213.1.2 字符串
233.1.3 列表
283.2 其他常见类型
293.2.1 字面量
293.2.2 布尔类型
293.2.3 常量
303.3 运算符
303.3.1 算术运算符
303.3.2 比较运算符
313.3.3 赋值运算符
323.3.4 位运算符
343.3.5 逻辑运算符
343.3.6 关键字in和is
353.4 表达式
363.5 小结
363.6 知识拓展
363.6.1 运算符优先级
363.6.2 注释
37第4章 数据结构
384.1 通用序列操作
384.1.1 索引
384.1.2 切片
404.1.3 序列相加
504.1.4 序列重复
514.1.5 成员资格
524.1.6 长度、最小值、优选值和求和
544.2 列表
554.2.1 列表更新
554.2.2 增加元素
564.2.3 删除元素
584.2.4 查找元素
604.2.5 队列的其他操作
614.3 元组
624.3.1 定义元组
624.3.2 删除元组
634.3.3 元组的其他操作
644.4 字典
654.4.1 定义字典
654.4.2 使用字典
664.4.3 字典的其他操作
684.5 小结
744.6 知识拓展
744.6.1 集合
744.6.2 列表推导式、字典推导式和集合推导式
77第5章 流程控制
795.1 if判断
795.1.1 if语句
795.1.2 else语句
835.1.3 elif语句
835.2 循环
855.2.1 while循环
855.2.2 for循环
865.2.3 break和continue语句
905.3 小结
915.4 知识拓展
915.4.1 pass语句
915.4.2 循环语句中的else
94第6章 函 数
976.1 函数的概念
976.2 函数的定义
976.3 函数参数
986.3.1 必须参数
996.3.2 关键字参数
1006.3.3 默认参数
1016.3.4 可变参数
1036.4 变量作用域
1066.4.1 局部变量
1066.4.2 全局变量
1086.5 函数返回值
1096.6 Lambda表达式
1126.7 小结
1146.8 知识拓展
1146.8.1 文档字符串
1146.8.2 内置函数
1166.8.3 函数注释
117第7章 面向对象
1197.1 面向对象介绍
1197.1.1 对象
1217.1.2 类
1237.2 Python与面向对象
1237.2.1 介绍
1247.2.2 定义语法
1247.2.3 类的使用
1257.2.4 类的构造方法
1257.2.5 类的属性
1267.2.6 类中的方法
1277.2.7 私有属性
1287.2.8 私有方法
1307.3 继承和多态
1307.3.1 继承
1307.3.2 多态
1357.3.3 鸭子类型
1387.4 小结
1407.5 知识拓展
1407.5.1 类变量和实例变量
1407.5.2 静态方法与类方法
141第8章 错误和异常
1438.1 语法错误
1438.2 异常
1448.3 处理异常
1468.4 抛出异常
1488.5 finally子句
1508.6 小结
1518.7 知识拓展
152自定义异常
152第9章 模 块
1549.1 介绍
1549.2 模块
1549.2.1 模块介绍
1549.2.2 __name__变量
1559.2.3 dir函数
1569.2.4 使用模块
1579.3 包
1589.3.1 使用包
1589.3.2 包在多目录中使用
1599.4 标准库
1609.4.1 sys
1609.4.2 os
1669.4.3 math
1699.4.4 random
1729.5 安装第三方库
1759.5.1 Linux以及Mac OS平台
1759.5.2 Windows平台
1779.6 小结
1789.7 知识拓展
1799.7.1 globals和locals函数
1799.7.2 pyc文件
1830章 文件与IO
18410.1 打开文件
18410.1.1 文件模式
18410.1.2 文件编码
18510.1.3 文件缓冲
18610.2 文件基本操作
18610.2.1 读文件
18610.2.2 写文件
18710.2.3 按行读文件
18810.2.4 按行写文件
18910.2.5 关闭文件
19010.3 StringIO和BytesIO
19210.4 序列化与反序列化
19410.4.1 pickle模块
19410.4.2 JSON序列化与反序列化
19710.5 小结
2001章 日期和时间
20111.1 基本概念
20111.1.1 时间戳
20111.1.2 时间日期格式化符号
20211.1.3 时间元组
20311.2 time模块
20311.2.1 time函数
20311.2.2 localtime函数
20411.2.3 mktime函数
20411.2.4 gmtime函数
20511.2.5 asctime函数
20611.2.6 ctime函数
20611.2.7 sleep函数
20711.2.8 clock函数
20711.2.9 strftime函数
20811.2.10 strptime函数
20911.3 datetime模块
20911.3.1 date对象
20911.3.2 time对象
21211.3.3 datetime对象
21311.3.4 timedelta对象
21611.3.5 tzinfo对象
21711.4 calendar模块
21811.5 小结
22211.6 知识拓展
22311.6.1 dateutil介绍
22311.6.2 使用dateutil
2232章 多线程与并行
22712.1 线程和进程介绍
22712.1.1 进程基本概念
22712.1.2 线程基本概念
22812.1.3 多线程基本概念
22812.1.4 Python与全局解释器锁
22912.2 Python线程模块
22912.2.1 _thread模块
22912.2.2 Threading.Thread
23312.2.3 线程同步
23712.2.4 队列
24112.3 Python进程模块
24412.3.1 os模块
24412.3.2 subprocess模块
24612.3.3 multiprocessing.Process
24912.4 小结
25312.5 知识拓展
25312.5.1 进程池
25312.5.2 线程池
2563章 正则表达式
25913.1 正则表达式介绍
25913.2 正则表达式语法
26013.2.1 普通字符
26013.2.2 字符转义
26213.2.3 元字符
26213.2.4 限定符
26313.2.5 定位符
26413.2.6 分组构造
26513.2.7 匹配模式
26513.3 re模块
26613.3.1 re模块介绍
26613.3.2 compile函数
26713.3.3 match函数
26713.3.4 re.search
26813.3.5 re.findall
26913.3.6 re.split
26913.3.7 re.sub
27013.4 小结
27013.5 知识拓展
27113.5.1 re模块的分组匹配
27113.5.2 贪婪与非贪婪匹配
27213.5.3 零宽断言
27213.5.4 常用正则表达式参考
2734章 邮件处理
28214.1 电子邮件介绍
28214.1.1 电子邮件简介
28214.1.2 电子邮件格式
28214.1.3 电子邮件工作原理
28314.2 发送电子邮件
28414.2.1 SMTP发送电子邮件
28414.2.2 发送HTML格式的电子邮件
28614.2.3 发送带附件的邮件
28714.2.4 发送图片
28914.3 接收电子邮件
29114.3.1 使用POP3协议下载邮件
29114.3.2 使用IMAP协议下载邮件
29314.3.3 解析邮件
29414.4 小结
2965章 加密解密
29715.1 加密技术概述
29715.1.1 加密技术介绍
29715.1.2 对称加密算法
29915.1.3 非对称加密算法
29915.1.4 数字签名
30015.2 Python加密技术
30115.2.1 使用MD5加密
30115.2.2 使用SHA加密
30415.2.3 使用DES加密
30415.2.4 使用AES加密
30615.2.5 使用RSA加密
30815.3 加密技术使用场景
31115.3.1 密码存储
31115.3.2 base64加密
31115.4 小结
31215.5 知识拓展
31215.5.1 密码学之父
31215.5.2 万维网的发展
31215.5.3 Hash在密码学的应用
31315.5.4 加盐算法
3136章 网络编程
31416.1 计算机网络介绍
31416.1.1 OSI七层模型
31416.1.2 TCP/IP协议介绍
31516.1.3 什么是IP地址?
31516.1.4 什么是子网掩码?
31616.1.5 域名
31716.2 Python底层网络模块
31716.2.1 Socket简介
31716.2.2 socket模块
31816.2.3 socket对象方法
31916.3 TCP编程
32116.3.1 客户端
32116.3.2 服务端
32416.4 UDP编程
32616.5 urllib模块
32816.5.1 GET请求
32816.5.2 POST请求
33016.6 小结
33216.7 知识拓展
33216.7.1 requests模块介绍
33216.7.2 requests模块简单使用
3337章 MySQL数据库
33717.1 MySQL介绍
33717.2 MySQL工具介绍
33717.2.1 MySQL 控制台客户端
33717.2.2 MySQL Workbench软件
33817.3 数据库管理
33817.3.1 创建数据库
33817.3.2 选择数据库
33917.3.3 查看数据库
34017.3.4 修改数据库
34117.3.5 删除数据库
34117.4 字段类型
34217.4.1 数值类型
34217.4.2 字符串类型
34317.4.3 时间类型
34417.5 数据表操作
34517.5.1 创建数据表
34517.5.2 查看数据表
34817.5.3 修改数据表
35017.5.4 删除数据表
35317.6 数据库语句
35317.6.1 新增数据
35317.6.2 查询数据
35417.6.3 修改数据
35417.6.4 删除数据
35517.6.5 replace操作
35517.7 数据表字符集
35617.7.1 查看字符集
35717.7.2 设置字符集
35917.7.3 处理乱码
36017.8 数据库索引
36117.8.1 索引介绍
36117.8.2 唯一索引
36117.8.3 普通索引
36217.9 小结
36317.10 知识拓展
36317.10.1 MySQL关键字
36317.10.2 MySQL的发展历程
3658章 Python操作MySQL
36718.1 Python数据库API
36718.1.1 DB-API介绍
36718.1.2 模块接口
36718.1.3 错误和异常
36818.1.4 连接和游标对象
36918.1.5 类型
37218.2 数据库操作
37318.2.1 安装模块
37318.2.2 连接数据库
37318.2.3 创建表
37418.2.4 插入数据
37518.2.5 查询数据
37618.2.6 更新数据
37718.2.7 删除数据
37918.3 事务
38018.4 小结
38218.5 知识拓展
38218.5.1 SQLAlchemy模块介绍
38218.5.2 SQLAlchemy模块简单使用
3829章 使用Django创建Web站点
38519.1 常见的Web开发框架
38519.1.1 Python与Web
38519.1.2 Flask
38519.1.3 Tornado
38619.1.4 Django
38719.1.5 Pyramid
38719.1.6 选择合适的框架
38819.2 开发环境介绍
38819.2.1 Django安装
38819.2.2 创建Django项目
38919.2.3 开发服务器
39119.3 开始Django之旅
39419.3.1 配置数据库
39419.3.2 生成Django应用
39519.3.3 创建模型
39719.3.4 管理站点
39919.3.5 编辑视图
40319.3.6 使用模板
40519.3.7 总结
40719.4 小结
40819.5 知识拓展
40819.5.1 WSGI介绍
40819.5.2 实现一个简单的WSGI接口
409