## 介绍 

本课程主要教授 Python 基础知识， Python 进阶知识，机器学习常用的包以及人工智能相关的算法。

Python 基础知识部分包括：

-  Python 简介
- 数据类型
- 字符串
- 索引和分片
- 列表
- 字典
- 元组
- 集合
- 判断语句
- 循环

Python 进阶知识部分包括：

- 列表推导式
- 函数
- 模块和包
- 异常
- 警告
- 文件读写
- CSV 文件和 csv 模块


机器学习常用的包部分包括：

- Numpy
- Pandas
- Matplotlib
- Sklearn

人工智能相关的算法部分包括：

- 基于搜索的问题求解
- 决策树
- 回归分析
- 贝叶斯分析
- 神经网络学习
