本文仅供作者自己复习Python知识点、与书籍推荐使用。
1 书籍的简单介绍
首先简单的介绍一下这本书,作者黄永祥,书的内容很全面,适合有一定编程基础的朋友上手Python或者复习Python的基础语法,书中也有一小部分错误。当然有一点需要注意的就是,一本书不一定需要全部读完,只需要看你需要的部分即可。
接下来介绍一下书的目录:
- 第一章 构建开发环境
- 第二章 基础语法
- 第三章 数据类型
- 第四章 元组和列表
- 第五章 集合和字典
- 第六章 流程控制语句
- 第七章 函数
- 第八章 面向对象编程
- 第九章 高级特性
- 第十章 异常机制
- 第十一章 模块与包
- 第十二章 日期与时间
- 第十三章 文件处理
- 第十四章 进程、线程与协程
- 第十五章 数据库编程
- 第十六章 使用Selenium实现网页操作自动化
- 第十七章 使用Requests 实现自动爬取网页数据
- 第十八章 办公自动化编程
- 第十九章 使用OpenCV实现图像识别与定位
- 第二十章 自动化Web系统的开发与部署
从书的目录可以看出本书的内容还是很全面的,但是不适合所有人阅读全部章节,我使用Python主要是进行科研(读研发文章)和数据分析(以后的就业方向),加上之前有看过其他Python基础书,所以就只看了其中的2-7、9-13,后面的部分章节也只是选看,所以大家可以根据自己的需求,判断自己应该看哪一部分,再去读书。
2 Python基础语法
这部分主要就是介绍每一个章节重要的知识点啦。
- 第二章 基础语法
- 关键字
- 标识符
- 变量的定义与使用
- 变量的深拷贝与浅拷贝
- 运算符的分类与使用
- 编码规范(缩进、注释)
- 第三章 数据类型
- 数字类型
- 字符串类型
- 字符串函数
- 第四章 元组和列表
- 序列操作
- 元组操作
- 列表操作
- 第五章 集合和字典
- 集合的创建与操作
- 字典的创建与操作
- 第六章 流程控制语句
- 判断 if
- 循环遍历 for while
- 循环终止
- 三目运算符
- 推导式
- 第七章 函数
- 内置函数
- 自定义函数
- 函数参数
- 函数返回值
- 变量作用域
- 递归函数
- 匿名函数
- 第九章 高级特性
- 迭代器
- 生成器
- 第十章 异常机制
- 常见异常
- 捕捉异常
- 第十一章 模块与包
- 第十二章 日期与时间
- 第十三章 文件处理
先写到这吧,到时候再补充每个板块的内容,先去幕布整理一下。。。