ID: 17249084

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

日期:2024-11-23 科目:信息技术 类型:高中课件 查看:59次 大小:383053B 来源:二一课件通
预览图 1/7
4.1.2,2024,必修,信息技术,高中,2019
  • cover
(课件网) 4.1.2 Python的数据类型 整型(int) 整型即取值为整数,包括正整数、负整数和0 比如: 13,-12,0也是整型 程序 结果 a=12 b=15 print(a+b) 27 01 数值(number) 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 字符串(String)是一段文本字符 比如:a=“我喜欢学习Python”,b='大家一起来学习呀’ 单行字符串用单引号或双引号括起来表示 多行字符串用三引号括起来 比如: '''我喜欢学Python 大家一起来学习呀''' 02 字符串(string) 索引 连接 程序 a=”我喜欢学习” b=”Python” 结果 欢 我喜欢学习Python print(a[2]) print(a+b) 字符串操作 02 字符串(string) 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') 列表(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} 结果 {1,2,3,4,5,6,7,8} {3,7} print(a|b) print(a&b) print(a-b) {1,4,5} 集合操作 06 集合(set) 07 字典(dict) 用花括号{}来建立字典 是一种映射类型,是无序的键值对(key:value)的组合 key在字典中唯一,且一旦建立不能更改 a={'1001':'zhanglei','1002':'lixiang'} 查找 增加 修改 程序 a={'1001':'张雷','1002':'向西'} 用key值来获取value的值:a.get['1001'] 直接赋值新的键值对:a['1003']='王二' 直接赋值新的键值对:a['1001']='李四' 字典操作 删除 通过pop: a.pop['1001'] 07 字典(dict) 对象类型 类型名称 示例 说明 数值型 int,float,complex 1,2.55,1.3+2.5j 数值大小没有限制 字符串型 string 'hello!',”world”,'''study python''' 使用单引号、双引号、三引号作为括起来 布尔型 bool true,false 只有两个值,用于逻辑判断和条件判断 列表 list [1,2,3,‘list’] 用方括号括 ... ...

~~ 您好,已阅读到文档的结尾了 ~~