一.路线规划
1.基础篇
- Python 环境安装
- 入门语法
- 容器
- 文件
- 面向对象
- sql
- http
- fastapi
2.进阶篇
- Python 打工具包
- Python 实现数据结构
- Python 刷题
- Python 缓存
3.实践篇
- Python 做项目
- 直接启动 Python 项目
- docker 启动 Python 项目
4.文件记录
- 1~3章20号已发
- 4和6章21号已发
- 5章22号未发
二.日期
1.第一周
日期 | 内容 |
7 月 20 日 | Python 环境安装,pycharm 下载 |
7 月 20 日 | 入门语法,判断语句,循环语句 |
7 月 21 日 | 函数,数据容器 |
7 月 22 日 | 函数进阶 |
7 月 23 日 | 文件操作 |
7 月 24 日 | 异常处理 |
7 月 25 日 | 可视化案例 |
7 月 26 日 | 面向对象 |
2.第二周
日期 | 内容 |
7 月 27 日 | |
7 月 28 日 | |
7 月 29 日 | |
7 月 30 日 | |
7 月 31 日 | |
8 月 1 日 | |
8 月 2 日 | |
三.习题
列表(List)
- 创建一个包含数字1到10的列表。
- 反转一个包含数字1到10的列表。
- 找出列表中的最大值和最小值。
- 从列表中删除所有重复的元素。
- 将列表中的元素按升序排序。
- 将列表中的元素按降序排序。
- 找出列表中出现次数最多的元素。
- 将两个列表合并为一个新列表。
- 判断一个元素是否存在于列表中。
- 使用列表推导式生成一个包含平方数的列表。
元组(Tuple)
- 创建一个包含字符串的元组。
- 将一个列表转换成元组。
- 访问元组中的元素。
- 计算元组中元素的个数。
- 判断一个元素是否存在于元组中。
- 使用元组推导式生成一个包含平方数的元组。
- 将一个元组与另一个元组连接。
- 将一个元组拆分成两个元组。
- 找出元组中的最大值和最小值。
- 将元组中的元素按升序排列。
字典(Dictionary)
- 创建一个包含姓名和年龄的字典。
- 访问字典中的值。
- 修改字典中的值。
- 向字典中添加新的键值对。
- 从字典中删除一个键值对。
- 判断一个键是否存在于字典中。
- 获取字典中的所有键。
- 获取字典中的所有值。
- 使用字典推导式生成一个包含平方数的字典。
- 计算字典中元素的个数。
集合(Set)
- 创建一个包含数字的集合。
- 将一个列表转换成集合。
- 向集合中添加元素。
- 从集合中删除元素。
- 判断一个元素是否存在于集合中。
- 计算集合中元素的个数。
- 找出两个集合的交集。
- 找出两个集合的并集。
- 找出两个集合的差集。
- 将两个集合合并为一个新集合。
字符串(String)
- 创建一个包含你名字的字符串。
- 获取字符串的长度。
- 将字符串转换为大写。
- 将字符串转换为小写。
- 判断字符串是否以某个子字符串开头。
- 判断字符串是否以某个子字符串结尾。
- 替换字符串中的某个子字符串。
- 将字符串分割成列表。
- 找出字符串中出现次数最多的字符。
- 使用字符串格式化输出个人信息。