1 |
课程名 |
课程内容 |
课时 |
第一周 |
Python
基础编程 |
1. Python的应用领域
2. Python工程师的发展前景
3. Python开发环境配置
4. 语法缩进规则
5. 中文乱码处理
6. 编码规范
7. 变量的声明与使用
8. 变量的引用赋值
9. 数据类型
10. 隐式类型转换
11. 显式类型转换
12. 运算符与表达式 |
12 |
第二周 |
Python
基础编程 |
1. 流程控制语句
2. 单分支结构
3. 双向与多向分支结构
4. While循环结构
5. Forin循环结构
6. 循环跳过与中断
7. Pass语句
8. 函数的定义
9. 变量的作用域
10. 参数值传递与引用传递
11. Lambda表达式
12. 字符串的定义与使用
13. 字符串格式化
14. 大小写转换,空格剔除与字符填补. |
12 |
第三周 |
Python
高级编程 |
1. 模块化编程
2. 函数的基本定义
3. 函数的参数格式
4. 默认值参数
5. 关键字参数
6. 内建函数
7. 列表的创建
8. 列表的常用方法
9. 列表的序列方法
10. 列表的遍历操作
11. 列表专用函数
12. 元组的序列方法
13. 元组的成员检测 |
12 |
第四周 |
Python
高级编程 |
1. 多元素字典的创建
2. 字典的成员检测
3. 字典的序列方法
4. 字典的专用函数
5. 无序集合的方法
6. 集合的成员检测
7. 集合的专用方法
8. 冰冻集合的使用
9. 文件的基本操作
10. 文件读写函数
11. 文件指针操作
12. 字符与字符集
13. String,math与os模块
14. 面向对象 |
12 |
第五周 |
Numpy |
1. 第三方库的安装与使用
2. Numpy简介
3. Ndarray
4. 常用array与方法
5. 矩阵计算与线性方程 |
12 |
第六周 |
Matplotlib |
1. Matplotlib简介
2. 常用绘图类型
3. 基本线图绘制
4. 子图与多种图绘制
5. 扩展其他绘图库 |
12 |
第七周 |
Scipy |
1. Scipy简介
2. 积分计算
3. 优化器
4. 插值计算
5. 线性计算
6. 矩阵分解 |
12 |
第八周 |
Pandas |
1. Pandas简介
2. Series与DataFrame
3. 数据加载与存储
4. 数据清洗
5. 描述性统计分析
6. 探索性分析
7. 时间序列分析 |
12 |