1. Python编程基础 (3.5天)
注: 本部分主要为讲解Python的基础编程知识,侧重于Python数据分析常用的功能和知识点
进行讲解
课程安排:
1.1 Python语言特点
1.2 Python的数据类型和变量
1.3 Python中的运算
1.4 Python的数据结构
1.5 Python的控制流语句
1.6 Python中的异常处理和调试
1.7 函数调用和定义以及函数的参数
1.8 Python的类和面向对象编程
1.9 Python的文件、模块操作
1.10 其他高级特性
练习项目:
- 蒙特卡罗模拟求圆周率
- 冒泡算法和二分查找
- 实现计算器
- 堆栈和队列的实现
- 模拟实现ATM机取钱
- 求阶乘
- 模拟管理学生成绩信息
- 编程实现24点扑克游戏
- 会员信息管理的实现
- 虚拟水果店进销存系统
- 投票系统
- 汉诺塔问题
- 离散事件模拟
- 堆排序的实现