一、准备工作
1. 为什么是Python?
2. 为什么不是Python?
3. Python 2还是Python 3?
4. 安装Anaconda
5. 用什么编辑器编写Python程序
6. 安装Jupyter Notebook
7. Jupyter Notebook的使用
二、Python语言基础
1. Python的基本元素:数字、字符串和变量
2. Python容器:列表、元组、字典与集合
3. Python的控制结构
4. Python的模块、包和程序
5. Python中的类和对象
三、Python基础实战
1. 十五道精选练习题,助教一对一辅导
四、Python科学计算和机器学习
1. Python与科学计算:NumPy、SciPy、pandas、statsmodels
2. Python与机器学习:scikit-learn、TensorFlow和Keras
五、Python绘图
1. Python绘图:matplotlib、seaborn和Altair
六、Python科学计算与绘图实战