目录介绍
项目1实现智能交互
任务1.1认识Python
1.1.1了解Python的前世今生
1.1.2探究Python的特点
1.1.3了解Python的应用领域
1.1.4掌握Python常用的开发工具
任务1.2运行交互式界面
1.2.1启用交互式开发界面
1.2.2实现文件式编程界面
项目2玩转购物车
任务2.1定义并输出商品信息
2.1.1区分变量与常量
2.1.2掌握Python的规范编程步骤
任务2.2统计商品数据
2.2.1认识基础数据类型
2.2.2掌握基础数据类型的转换方法
任务2.3计算商品总价
2.3.1掌握常用操作运算符的使用方法
2.3.2熟知运算符优先级
项目3“数”说大运会
任务3.1设计国家名称中英文对照表
3.1.1认识元组
3.1.2掌握实现元组的常见方法和函数
任务3.2实现运动员国籍对照 目录
3.2.1认识列表
3.2.2掌握实现列表的常见方法和函数
任务3.3呈现赛项
3.3.1认识集合
3.3.2掌握实现集合的常见方法和函数
任务3.4更新奖牌榜
3.4.1认识字典
3.4.2掌握实现字典的常见方法和函数
项目4探寻Python的“达·芬奇密码”
任务4.1实现垃圾分类
4.1.1了解流程控制结构
4.1.2实现if相关语句
任务4.2打印九九乘法表
4.2.1编写for循环语句
4.2.2了解break和continue语句
4.2.3嵌套使用for循环语句
任务4.3编写“剪刀石头布”小游戏
4.3.1编写while循环语句
4.3.2嵌套使用while循环语句
项目5编写数独游戏
任务5.1编写计算器程序
5.1.1认识函数
5.1.2调用函数
5.1.3认识常见的函数
5.1.4了解封装和模块
任务5.2制订365天存钱计划
5.2.1了解参数的类型及传递方法
5.2.2了解变量的作用域
项目6探寻新能源
任务6.1设计自己梦想中的新能源汽车
6.1.1了解Python面向对象的定义
6.1.2掌握类和对象的定义和使用方法
6.1.3掌握类和对象的属性及方法
任务6.2玩转井字棋
6.2.1类的继承
6.2.2类的封装
6.2.3类的多态
项目7花式处理文件
任务7.1绘制签名墙
7.1.1打开和关闭文件
7.1.2读写文件
任务7.2查询身份证的归属地
7.2.1复制文件
7.2.2重命名文件
7.2.3设置文件的工作路径
7.2.4定位读取文件
项目8异常的处理
任务8.1捕获异常
8.1.1认识异常
8.1.2运用try...except语句
8.1.3捕获异常信息
任务8.2处理异常的方法
8.2.1运用raise语句
8.2.2掌握异常的参数
任务8.3抛出异常
8.3.1用户自定义异常
8.3.2异常的传递
项目9开发滨滨文创店智能销售系统
任务9.1建立系统架构
9.1.1设计软件开发流程
9.1.2做需求分析
9.1.3设计软件系统
任务9.2设计类
9.2.1了解常见的类
9.2.2设计类图
任务9.3实现模块功能
9.3.1做详细设计
9.3.2做数据结构设计
任务9.4测试软件
9.4.1给软件测试分类
9.4.2明确软件测试的重要性
9.4.3测试用例