3.2 数据与结构__第一课时

2024-04-18
| 23页
| 704人阅读
| 4人下载
普通

内容正文:

3.2 数据与结构 (队列) 第三单元 认识数据 教科版 高中信息技术 必修1 数据与计算 1 导入:约瑟夫问题(约瑟夫环、死亡游戏) 约瑟夫和他的朋友, 一开始要站在什么位置才能逃避死亡? 为什么约瑟夫和他的朋友, 最后能活下来呢? 2 3.2 数据与结构 (队列) 第三单元 认识数据 教科版 高中信息技术 必修1 数据与计算 3 学习目标 队列 熟悉队列的概念和特点,能够使用Python语言对队列进行操作。 【项目主题】网络购物 【项目目标】通过项目活动,认识相关数据的组织方法,了解数据之间的关系,理解几种典型的数据结构,为利用数据、实现数据的价值做准备。 项目任务:探究网购订单处理 3.2 数据与结构 3.2 数据与结构 4 活动1 了解订单数据 网上购物 订单数据 商品名称 商品数量 商品总价 字符串 整数 浮点数 项目任务:探究网购订单处理 Python对应 数据类型 为了便于数据的表示与处理, Python提供了整数、浮点数和字符串等常见的数据类型。 2.2 做出判断的分支 4 5 为了方便对数据进行处理,我们可以选择合适的软件工具,根据问题的需要为数据抽象出合适的数据类型,然后对数据进行组织和计算。 5 3.2 数据与结构 Python 活动1 了解订单数据 项目任务:探究网购订单处理 6 活动1 了解订单数据 整数 (int) 浮点数 (float) 字符串 (str) 布尔型 (bool) 数据类型 简单数据类型 整数 包括正整数、负整数和0。 布尔型 当关系表达式成立时值为True(真),不成立时值为False(假)。 浮点数 浮点数由整数与小数部分组成。 项目任务:探究网购订单处理 6 3.2 数据与结构 字符串 1.字符串就是文本,可以是字母、数字或符号; 2.字符串两端需加引号('或 ); 3.输出时原样显示引号中的内容。 '' 简单数据类型是不能分解的最小的数据类型。 7 StuList=[ 10 , 'file' , 2.0 ] 列表 [ list ] dictionary={ 'a':1 , 'b':2 , 'c':3 } 字典 { dict } 元组(tuple) StuInfo=( 3.6 , '一班' , 16 ) 活动1 了解订单数据 数据类型 复合数据类型 元组 (tuple) 列表 [list] 集合 {set} 字典 {dict} 集合 { set } StuInfo={ '张三' , True ,10 } 项目任务:探究网购订单处理 键:值 不能修改 无序不重复 复合数据类型由简单数据类型或者复合数据类型组成。 3.2 数据与结构 大多数程序设计语言都定义了两类数据类型: 简单数据类型和复合数据类型。 StuList=[ 10 , 'file' , 2.0 , [1,2,3] ] 8 数据类型 —— 小练习 1.以下不是简单数据类型的是( ) A.浮点数 B.字符串 C.布尔 D.字典 2.以下是简单数据类型的是( ) A.元组 B.集合 C.整数 D.列表 3.以下语句是定义空列表的是( ) A.bookset=set( ) B.q=[ ] C.num=( ) D.dictionary={ } D C B 活动1 了解订单数据 项目任务:探究网购订单处理 3.2 数据与结构 9 商家对订单进行了哪些操作? 先下单,_____发货 操作: q=[] #空订单 商家如何安排发货? 活动2 编制订单数据处理程序 项目任务:探究网购订单处理 1.添加订单(顾客下单) 2.发货 3.查看未发货订单 4.退出 >>用列表模拟订单的操作 q.append(“001”) _______________________ #001编号下单 ___________ #安排001编号订单发货 q.pop(0) ___________ #查看未发货订单 print(q) 先 _________ #返回列表长度 len(q) while (x!=4): 3.2 数据与结构 10 实践练习 尝试补全代码? listque.append(y) listque.pop(0) 项目任务:探究网购订单处理 活动2 编制订单数据处理程序 3.2 数据与结构 11 001 002 003 商家发货-q.pop(x)删除元素 001 002 003 添加订单-q.append(x)添加元

资源预览图

3.2 数据与结构__第一课时
1
3.2 数据与结构__第一课时
2
3.2 数据与结构__第一课时
3
3.2 数据与结构__第一课时
4
3.2 数据与结构__第一课时
5
3.2 数据与结构__第一课时
6
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。