案 例
学习情景
课件
案例一
Python编码规范
1.1准备工作
任务1.1.1认识Python语言
任务1.1.2安装Python解释器
任务1.1.3安装PyCharm
1.2 编写Python程序
任务1.2.1创建Python项目
任务1.2.2运行Python程序
任务1.2.3Python编码基本规范
案例二
输出杨辉三角
2.1 定义变量
任务2.1.1定义数字类型变量
任务2.1.2定义与操作字符串
任务2.1.3运用运算符
2.2 流程控制语句
任务2.2.1 BMI健康监测
任务2.2.2数据加密
任务2.2.3输出杨辉三角
2.3 运用模块实现年历
任务2.3.1模块概述
任务2.3.2自定义模块
任务2.3.3模块的导入属性
任务2.3.4Python中的包
任务2.3.5导入第三方模块
案例三
学生成绩管理系统
3.1定义与调用函数
任务3.1.1实现四则运算器
任务3.1.2运用参数传递数据
任务3.1.3定义局部和全局变量
任务3.1.4用递归函数输出斐波那契数列
3.2 运用组合数据类型
任务3.2.1运用列表管理好友信息
任务3.2.2使用字典类型实现手机通讯录
任务3.2.3使用集合实现生词本
3.3 类与面向对象
任务3.3.1创建学生类与对象
任务3.3.2访问限制、静态方法、类方法的使用
任务3.3.3类的继承
任务3.3.4学生信息管理系统
案例四
职业生涯规划
4.1文件操作
任务4.1.1职业规划书的打开与关闭
任务4.1.2职业规划书的写入和读取操作
4.2 文件路径操作
任务4.2.1创建与删除职业规划目录
任务4.2.2获取当前路径与检测路径有效性
4.3 错误和异常
任务4.3.1错误和异常概述
任务4.3.2捕获异常
任务4.3.3抛出异常
任务4.3.4自定义异常
案例五
网络爬虫
5.1 网络编程
任务5.1.1网络概述
任务5.1.2socket网络编程基础
任务5.1.3基于UDP的网络聊天室
任务5.1.4基于TCP的数据转换
5.2 简单爬虫
任务5.2.1认识网络爬虫
任务5.2.2实现简单爬虫
5.3使用BeautifulSoup解析HTML
任务5.3.1安装bs4
任务5.3.2使用BeautifulSoup解析网页