资源简介 (共18张PPT)上节课:数据编码数字、文字、声音如何转化为计算机中的编码(二进制)数据之间有什么关系?如何组织数据?数据的类型-网购订单数据的类型-考试成绩运行Python代码,了解数据的类型(P64)# 数据类型def printType(n):print(n, "的类型是", type(n))使用方式:printType(数据)完成表格3.2.1“type”函数的参数和返回值分别是什么?数据 数据类型(中文+英文)"垃圾袋"7418.5True[1, 3, 5]datetime.datetime.now() 日期 datetime数据结构有很多类型相同的数据该如何组织呢?探究快递配送过程“双12”来袭,网店接收了大量订单如何处理这些订单呢?A 先买先发B 后买先发C 多买先发D 随机发货E 离近先发发货队列(P66)# 发货队列填写在列表listque中添加订单号和删除首元素的代码(同时填写到P66)运行代码,分别添加3, 22, 17, 5这四个订单,查看当前的订单队列发货,查看当前订单队列再发货,查看当前订单队列线性结构(P66)有先后次序:第一个是3,第二个是22,第三个是17…每个元素都有前(趋)有后(继)首元素没有前趋尾元素没有后继线性结构 - 队列2个操作:入队与出队入队 – 加到队列最后出队 – 删掉队列最前快递的派送(P67)从派送点送到收件人的过程:快递员负责从派送点到收发室收发室负责派给每个人树结构有不同层次的节点(上下级)最上层叫作根没有下层的叫作叶每条连接线:上层的是父节点下层的是子树树结构示例图结构没有上下层关系每个顶点可以和任意其它顶点相连顶点之间用边相连树强调节点本身,线没有特殊含义图中的边可能有其它含义用图来表示信息(P71)用图来表示这些路线的时间找到最快拿到3个快递的路线用______表示地点用______表示所需时间用图来表示信息(P72)家门店A门店B门店C2510464小结(P73)附录:代码# 数据类型def printType(n):print(n, "的类型是", type(n))import datetimenow = datetime.datetime.now()printType(now)# "垃圾袋"# 74# 18.5# True# [1, 3, 5]附录:代码# 发货队列# 选择17-35行,Alt-Enter运行listque = [] #定义列表listque存储订单x = 0while x != 4: #当x!=4时,执行循环print('1. 添加订单')print('2. 发货')print('3. 查看订单队列')print('4. 退出')x = int(input("输入你的选择:")) #输入选择项if x == 1:y = input("输入订单编号:") #输入订单编号_______________ #在列表listque中用append函数添加订单号elif x == 2:if len(listque) == 0: #如果订单列表为空print("订单列表为空")else:_______________ #删除列表listque的首元素,表示发货elif x == 3:print("等待发货:", listque) #查询列表listque中的订单号print() 展开更多...... 收起↑ 资源预览