封面
内容提要
前言
第1章 欢迎来到Python的世界
1.1 Python是什么
1.2 获取Python
1.3 初试Python
1.4 Python的优点
1.5 Python的应用
小结
习题
第2章 写Python代码的工具
2.1 交互式解释器
2.2 IPython
2.3 IDLE
2.4 PyCharm
小结
习题
第3章 强大的包管理器pip
3.1 包
3.2 包管理器
3.3 pip
小结
习题
第4章 基本计算
4.1 四则运算
4.2 数值类型
4.3 数值类型转换
4.4 变量
4.5 运算符
小结
习题
第5章 控制语句
5.1 执行结构
5.2 控制语句
小结
习题
第6章 字符串与输入
6.1 字符串表示
6.2 转义字符
6.3 格式化字符串
6.4 字符串输入
6.5 字符串运算
6.6 字符串内建方法
小结
习题
第7章 Tuple,List,Dict
7.1 什么是数据结构
7.2 Tuple(元组)
7.3 List(列表)
7.4 Dict(字典)
7.5 嵌套
7.6 字符串与Tuple
小结
习题
第8章 函数
8.1 认识Python的函数
8.2 函数的定义和调用
8.3 函数的参数
8.4 函数的返回值
8.5 函数的嵌套
8.6 使用轮子
小结
习题
第9章 实战1:2048小游戏
9.1 规则简介
9.2 创建项目
9.3 代码设计
9.4 代码实现
9.5 提升游戏体验
小结
习题
第10章 Python编码规范
10.1 PEP 8
10.2 PEP 484
10.3 PEP 526
小结
习题
第11章 面向对象编程
11.1 面向对象
11.2 类的定义
11.3 特殊的实例方法
小结
习题
第12章 封装、继承和多态
12.1 封装
12.2 继承
12.3 多态
小结
习题
第13章 生成器与迭代器
13.1 初探迭代器
13.2 生成器
13.3 迭代器
13.4 生成器推导式
小结
习题
第14章 函数式编程
14.1 匿名函数
14.2 高阶函数
14.3 闭包
14.4 装饰器
小结
习题
第15章 文件读写
15.1 打开文件
15.2 关闭文件
15.3 读文件
15.4 写文件
15.5 定位读写
15.6 数据序列化
15.7 文件系统操作
小结
习题
第16章 异常处理
16.1 什么是异常
16.2 捕获异常
16.3 抛出异常
16.4 断言
16.5 实现自定义异常
16.6 with关键字
小结
习题
第17章 模块和包
17.1 模块
17.2 编写模块
17.3 包
小结
习题
第18章 实战2:微信聊天机器人
wxpy
应用场景
基本用法
创建机器人
给好友发送消息
保持运行
试一试
决定“吃啥”
关键词回复
智能聊天
完整代码
小结
习题
参考文献
更新时间:2021-01-25 17:39:05