内容正文:
Date and Structure
3.2 数据与结构
授课人:王娟
学校:中鑫嘉和高级中学
行业PPT模板http:///hangye/
认识简单数据类型和复合数据类型
理解数据结构及其分类
熟悉栈和队结构的概念和特点
了解树、图结构的基本概念和特点
学习目标
Learning Objectives
01
04
03
02
行业PPT模板http:///hangye/
认识简单数据类型和复合数据类型
掌握栈和队列结构的概念和特点
理解数据结构的概念及其分类
了解树、图结构的基本概念和特点
学习目标
Learning Objectives
01
04
03
02
行业PPT模板http:///hangye/
认识简单数据类型和复合数据类型
掌握栈和队列结构的概念和特点
了解树、图结构的基本概念和特点
学习目标
Learning Objectives
01
04
03
02
理解数据结构的概念及其分类
行业PPT模板http:///hangye/
认识简单数据类型和复合数据类型
理解数据结构及其分类
了解树、图结构的基本概念和特点
学习目标
Learning Objectives
01
04
03
02
掌握栈和队列结构的概念和特点
行业PPT模板http:///hangye/
认识简单数据类型和复合数据类型
了解树、图结构的基本概念和特点
学习目标
Learning Objectives
01
04
03
02
理解数据结构及其分类
掌握栈和队列结构的概念和特点
网 购
根据图片中的订单信息,完成下面的表格
活动1:了解订单数据
网站名称 订单中的数据 Pthon中对应的数据类型
淘宝网
商品名称 字符串
数量
整型
浮点型
单价
布尔型(逻辑型)(bool)
申请开票
Date Type
数据类型
数据类型
简单数据类型:不能分解成更小的数据类型
例如:整数,浮点数,字符串,布尔等
复合数据类型:简单数据类型或复合数据类型组成
例如:列表,字典,元组,集合等
bool(逻辑型)
True(真)和False(假)
list
dict
tuple
set
int
float
str
字符串
03
浮点型
02
布尔
04
整型
01
int,不包含小数点的整数就是整型,例:5,6,7
float,包含小数的数据类型时浮点型,例:3.14,5.2
str,包含除数字以外的其他符号,例:¥%……&*
bool,逻辑型,只表示真或者假
简单数据类型
用"[ ]" 标识
列表是可变的,列表中的元素是有序的。
List=[1,2,3,4,5]
元组
03
字典
02
集合
04
列表
01
复合数据类型
用"[ ]" 标识
列表是可变的,列表中的元素是有序的。
List=[1,2,3,4,5]
用"{ }"标识,字典是可变的,由索引(key)和它对应的值value组成。
Dict={ ‘a’:1,‘b’:2,‘c’:3}
元组
03
字典
02
集合
04
列表
01
复合数据类型
用"{ }"标识,字典是可变的,由索引(key)和它对应的值value组成。
Dict={ ‘a’:1,‘b’:2,‘c’:3}
用"( )"标识,内部元素用逗号隔开
元组是不可变的,元组中的元素是有序的。
Tuple=(1,2,3,4,5)
元组
03
字典
02
集合
04
列表
01
复合数据类型
用"( )"标识,内部元素用逗号隔开
元组是不可变的,元组中的元素是有序的。
Tuple=(1,2,3,4,5)
用“{ }”标识
集合是可变的,集合中的元素是唯一的,无序的。
Set1={2,3,1,5,7}
Set2 ={2,3,4,6}
元组
03
字典
02
集合
04
列表
01
复合数据类型
用“{ }”标识
集合是可变的,集合中的元素是唯一的,无序的。
Set1={2,3,1,5,7}
Set2 ={2,3,4,6}
可变的,元素是有序的。
OrderList=[1,2,3,4,5]
可变的,由索引(key)和它对应的值value组成。
OrderDict={ ‘a’:1,‘b’:2,‘c’:3}
不可变的,元素是有序的。
OrderTuple=(1,2,3,4,5)
可变的,元素是唯一的,无序的。
Set1={2,3,1,5,7} Set2 ={2,3,4,6}
元组
03
字典
02
集合
04
列表
01
复合数据类型
可变的,元素是有序的。
OrderList=[1,2,3,4,5]
可变的,由索引(key)和它对应的值value组成。