更新时间:2022-12-20 19:06:03
封面
版权信息
内容提要
前言
资源与支持
第1章 快速掌握Python必备基础
1.1 安装Python
1.2 Python程序的编写与运行
1.3 代码中的注释
1.4 Python中的字符串
1.5 变量
1.6 表达式
1.7 语句
1.8 函数
1.9 Python中的类与对象
1.10 Python中的关键字
1.11 Python中的代码缩进
1.12 初识Python模块
1.13 程序实战:你好世界
第2章 神奇的Python交互模式
2.1 三言两语说交互
2.2 神奇的Python交互模式
2.3 在交互模式使用help()函数
2.4 向交互模式说再见
2.5 技术总结
2.6 课后习题
第3章 变量/内存地址/变量命名
3.1 变量
3.2 内存地址
3.3 变量命名
3.4 技术总结
3.5 课后习题
3.6 程序实战:爱恨无间
第4章 数据类型与结构
4.1 数据类型
4.2 让数据动起来
4.3 浅析数据结构
4.4 初识ADT与面向对象
4.5 程序实战:KO街霸
第5章 Python中的字符串
5.1 快速理清字符串
5.2 字符串常用操作符
5.3 字符串常用操作函数
5.4 字符串的格式化
5.5 程序实战:被嫉妒的春丽
第6章 Python中的列表
6.1 列表类型详解
6.2 列表的常用操作符
6.3 列表的常用操作方法
6.4 程序实战:神月流格斗
第7章 Python中的元组
7.1 元组类型详解
7.2 元组的常用操作符
7.3 元组的常用操作方法
7.4 程序实战:刚拳奥义
第8章 Python中的字典
8.1 字典类型详解
8.2 字典的常用操作方法
8.3 使用字典进行格式化
8.4 程序实战:再见街霸
第9章 Python中的集合
9.1 集合类型详解
9.2 集合的常用操作方法
9.3 使用字典或集合实现更快的查找
9.4 程序实战:搜索小萝莉
第10章 Python中的控制语句
10.1 Python中的控制语句
10.2 条件控制
10.3 循环控制
10.4 转向控制
10.5 程序实战:搜索玩家数据
第11章 Python中的函数
11.1 Python函数详解
11.2 Python函数的可变参数
11.3 lambda表达式
11.4 函数装饰器
11.5 Python中的常用内置函数
11.6 程序实战:递归搜索
第12章 文件操作
12.1 浅说文件与I/O
12.2 Python文件读/写详解
12.3 JSON文件序列化
12.4 程序实战:英雄花名册
第13章 面向对象/类
13.1 细说面向对象
13.2 类的定义与抽象
13.3 可迭代对象与迭代器
13.4 类装饰器与属性装饰器
13.5 Python中的反射函数
13.6 程序实战:正义联盟
第14章 Python异常处理
14.1 Python中的异常
14.2 Python中的异常类型
14.3 Python中的异常处理
14.4 程序实战:决战荒原狼
第15章 Python中的并发编程
15.1 并发编程
15.2 进程
15.3 线程
15.4 协程