4.1.2 Python的数据类型 课件 2023—2024学年粤教版(2019)高中信息技术必修1

2023-09-14
| 18页
| 3314人阅读
| 1378人下载
普通

内容正文:

4.1.2 Python的数据类型 数值型主要包括整型、浮点型、复数这三类。首先来看整型,用int表示,也就是我们所说的整数,包括0,我们直接输入程序 。。。。。。求a+b结果就是27 整型(int) 整型即取值为整数,包括正整数、负整数和0 比如: 13,-12,0也是整型 程序 结果 a=12 b=15 print(a+b) 27 01 数值(number) 数值型主要包括整型、浮点型、复数这三类。首先来看整型,用int表示,也就是我们所说的整数,包括0,我们直接输入程序 。。。。。。求a+b结果就是27 01 数值(number) 浮点型(float) 浮点型由整数部分和小数部分组成,当计算有精度要求时被使用 比如:1.333,-2.55。如果是非常大的浮点数,就可以用科学计数法e来表示,比如:2.1e4(2.1*104),3.2e-5(3.2*10-5) 程序 结果 a=1.25 b=1.35 print(a+b) 2.6 第二种浮点型,其实也就是我们所说的小数,浮点型有一点的精度,当遇到较大的浮点数时我们可以用科学技术法来表示比如 01 数值(number) 复数(complex) 与数学中的复数概念一致,z=a+bj,a是实数部分,b是虚数部分,a和b都是浮点数类型。虚数部分用j或J表示 z=12.3+4j,z=-5.6+7j 第三种复数,复数的概念和数学中一致,由实部和虚部两部分构成,如。。。。,a和b都是浮点数类型。虚数部分用j或J表示,比如。。。。。 字符串(String)是一段文本字符 比如:a=“我喜欢学习Python”,b='大家一起来学习呀’ 单行字符串用单引号或双引号括起来表示 多行字符串用三引号括起来 比如: '''我喜欢学Python 大家一起来学习呀''' 02 字符串(string) 直接跟着PPT念 索引 连接 程序 a=”我喜欢学习” b=”Python” 结果 欢 我喜欢学习Python print(a[2]) print(a+b) 字符串操作 02 字符串(string) 看PPT说 03 布尔值(Bool) 布尔型只有True和False两种情况 —与数值型对应 用于条件判断 —与字符串对应 1等价于true 0等价于false 非空字符串等价于true 空字符串等价于false if 1 print('true') if 0 print('false') if 'hhh' print('true') if '' print('false') 第三种类型,布尔值。布尔值只有true和FALSE两种情况,我们可以用来进行条件判断,与数值型 列表(List) 元组(Tuple) 集合(Sets) 字典(Dictionary) 生活中我们需要各种容器来存放我们的物品,那么程序里面我们需要存储一组或者大量数据的时候,我们也需要用到容器,这就是我们程序中的特殊数据类型。 使用方括号[]来建立列表,列表里的元素用逗号分隔开 有序的序列 可任意添加和删除元素 a=['name',18,True,'teacher',3.55] 列表里的元素可以包含各种类型的数据 04 列表(list) 首先我们来看看列表 04 列表(list) 索引 连接 添加 删除 程序 a=[1,3,'hello!'] b=[2,4,'world'] 结果 hello! [1, 3, 'hello!', 2, 4, 'world'] print(a[2]) print(a+b) 末尾添加:a.append('Python') 索引添加:a.insert(1,'Python') [1, 3, 'hello!', 'Python'] [1, 'Python',3, 'hello!' ] 删除末尾:a.pop() 索引删除:a.pop(1) [1, 3] [1, 'hello!' ] 列表操作 05 元组(tuple) 元组使用圆括号()来建立元组,如果元组中只有一个元素,元素后面的逗号不能省略。 元组是有序的序列 元组是不可变类型,一旦初始化就不能修改 a=('name','age',18) tuple1=() tuple2=('hello',) ——空元组 ——只有一个元素的元组 用花括号{}来建立集合 集合里不允许有重复元素 集合是无序数据的组合,不能用索引来查找 a={1,2,3,3} a=set{[1,2,3,3,3]} ——a={1,2,3} ——将列表转换为集合 06 集合(set) 集合操作——就是数学中的并集、交集、差集运算 并集 交集 差集 程序 a={1,3,4,5,7} b={2,3,6,7,8} 结果

资源预览图

4.1.2 Python的数据类型  课件  2023—2024学年粤教版(2019)高中信息技术必修1
1
4.1.2 Python的数据类型  课件  2023—2024学年粤教版(2019)高中信息技术必修1
2
4.1.2 Python的数据类型  课件  2023—2024学年粤教版(2019)高中信息技术必修1
3
4.1.2 Python的数据类型  课件  2023—2024学年粤教版(2019)高中信息技术必修1
4
4.1.2 Python的数据类型  课件  2023—2024学年粤教版(2019)高中信息技术必修1
5
4.1.2 Python的数据类型  课件  2023—2024学年粤教版(2019)高中信息技术必修1
6
所属专辑
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。