更新时间:2023-08-10 16:42:37
封面
版权信息
内容简介
作者简介
推荐序
前言PREFACE
第一篇 Python基础知识
第1章CHAPTER 1 Python入门
1.1 搭建Python编程环境
1.2 搭建和使用PyCharm
1.3 Python中的REPL环境
1.4 第一个Python程序
1.5 调试Python程序
1.6 实战与演练
1.7 本章小结
第2章CHAPTER 2 Python语言基础
2.1 运行helloworld.py会发生什么情况
2.2 变量
2.3 字符串基础
2.4 数字
2.5 获取用户输入
2.6 注释
2.7 实战与演练
2.8 本章小结
第3章CHAPTER 3 条件与循环
3.1 条件和条件语句
3.2 循环
3.3 实战与演练
3.4 本章小结
第4章CHAPTER 4 列表和元组
4.1 定义列表
4.2 列表的基本操作
4.3 列表方法
4.4 元组
4.5 for循环与列表
4.6 实战与演练
4.7 本章小结
第5章CHAPTER 5 字符串
5.1 字符串格式化
5.2 字符串方法
5.3 实战与演练
5.4 本章小结
第6章CHAPTER 6 字典
6.1 为什么要引入字典
6.2 创建和使用字典
6.3 字典方法
6.4 实战与演练
6.5 本章小结
第7章CHAPTER 7 函数
7.1 函数基础
7.2 函数参数
7.3 作用域
7.4 实战与演练
7.5 本章小结
第8章CHAPTER 8 类和对象
8.1 对象的魔法
8.2 类
8.3 实战与演练
8.4 本章小结
第9章CHAPTER 9 异常
9.1 什么是异常
9.2 主动抛出异常
9.3 捕捉异常
9.4 异常、函数与栈跟踪
9.5 异常的妙用
9.6 实战与演练
9.7 本章小结
第10章CHAPTER 10 方法、属性和迭代器
10.1 构造方法
10.2 特殊成员方法
10.3 方法重载
10.4 属性
10.5 静态方法和类方法
10.6 迭代器
10.7 生成器
10.8 装饰器
10.9 实战与演练
10.10 本章小结
第二篇 存储解决方案
第11章CHAPTER 11 文件和流
11.1 打开文件
11.2 操作文件的基本方法
11.3 使用FileInput对象读取文件
11.4 实战与演练
11.5 本章小结
第12章CHAPTER 12 数据存储
12.1 处理XML格式的数据
12.2 处理JSON格式的数据
12.3 将JSON字符串转换为XML字符串
12.4 SQLite数据库
12.5 MySQL数据库
12.6 非关系型数据库
12.7 实战与演练
12.8 本章小结
第三篇 网络与并发
第13章CHAPTER 13 TCP与UDP编程
13.1 套接字
13.2 socketserver模块
13.3 实战与演练
13.4 本章小结