# 一.路线规划

# 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. 创建一个包含数字1到10的列表。
  2. 反转一个包含数字1到10的列表。
  3. 找出列表中的最大值和最小值。
  4. 从列表中删除所有重复的元素。
  5. 将列表中的元素按升序排序。
  6. 将列表中的元素按降序排序。
  7. 找出列表中出现次数最多的元素。
  8. 将两个列表合并为一个新列表。
  9. 判断一个元素是否存在于列表中。
  10. 使用列表推导式生成一个包含平方数的列表。

# 元组(Tuple)

  1. 创建一个包含字符串的元组。
  2. 将一个列表转换成元组。
  3. 访问元组中的元素。
  4. 计算元组中元素的个数。
  5. 判断一个元素是否存在于元组中。
  6. 使用元组推导式生成一个包含平方数的元组。
  7. 将一个元组与另一个元组连接。
  8. 将一个元组拆分成两个元组。
  9. 找出元组中的最大值和最小值。
  10. 将元组中的元素按升序排列。

# 字典(Dictionary)

  1. 创建一个包含姓名和年龄的字典。
  2. 访问字典中的值。
  3. 修改字典中的值。
  4. 向字典中添加新的键值对。
  5. 从字典中删除一个键值对。
  6. 判断一个键是否存在于字典中。
  7. 获取字典中的所有键。
  8. 获取字典中的所有值。
  9. 使用字典推导式生成一个包含平方数的字典。
  10. 计算字典中元素的个数。

# 集合(Set)

  1. 创建一个包含数字的集合。
  2. 将一个列表转换成集合。
  3. 向集合中添加元素。
  4. 从集合中删除元素。
  5. 判断一个元素是否存在于集合中。
  6. 计算集合中元素的个数。
  7. 找出两个集合的交集。
  8. 找出两个集合的并集。
  9. 找出两个集合的差集。
  10. 将两个集合合并为一个新集合。

# 字符串(String)

  1. 创建一个包含你名字的字符串。
  2. 获取字符串的长度。
  3. 将字符串转换为大写。
  4. 将字符串转换为小写。
  5. 判断字符串是否以某个子字符串开头。
  6. 判断字符串是否以某个子字符串结尾。
  7. 替换字符串中的某个子字符串。
  8. 将字符串分割成列表。
  9. 找出字符串中出现次数最多的字符。
  10. 使用字符串格式化输出个人信息。
上次更新: 11/3/2024, 10:37:37 AM