- Python简介与安装
- Python的历史与特点
- Python的安装与配置
- Python基础语法
- 变量与数据类型
- 运算符与表达式
- 控制结构(条件判断与循环)
- 函数与模块
- 错误处理与异常
- Python数据结构
- 列表(List)
- 元组(Tuple)
- 集合(Set)
- 字典(Dictionary)
- Python面向对象编程
- Python文件操作与输入输出
- Python标准库
os
: 操作系统接口
re
: 正则表达式
datetime
: 日期与时间处理
collections
: 容器数据类型
json
: JSON数据处理
- 其他常用模块
- Python网络编程
- 套接字(socket)
- HTTP协议与相关库(如
requests
, urllib
等)
- 爬虫基础
- Python数据库操作
- SQL基础
- Python数据库接口(如
sqlite3
, MySQLdb
等)
- ORM(如
SQLAlchemy
)
- Python Web开发
- Python数据科学与机器学习
- NumPy:数组与矩阵运算
- pandas:数据分析与处理
- matplotlib:数据可视化
- scikit-learn:机器学习库
- TensorFlow/PyTorch:深度学习框架
- Python项目实践与部署
- 项目结构与规划
- 代码版本管理(如Git)
- 单元测试与持续集成
- 虚拟环境与包管理
- 项目部署(如服务器、云服务等)