资源简介 (共15张PPT)python的数据类型粤教版(2019) 信息技术(高中)(必修一)第4章 程序设计基础目录PART-01python常用的数据类型PART-02不同的数据类型的使用规范01python常用的数据类型Data types commonly used by pythonpython的数据类型python的数据类型Data types commonly used by python计算机能处理的远不只数值数据,还可以是文本、图形、音频、视频、网页等各种各样的数据。不同的数据,需要定义不同的数据类型。数值字符串列表元组字典集合python常用的数据类型python的数据类型python的数据类型Data types commonly used by pythonPython能够直接处理的常用数据类型有 Number(数值)、String(字符串)、List(列表)、Tuple(元组)、Sets(集合)、Dictionary(字典)等。数据类型 类型说明Number(数值) Python支持以下三种不同的数值类型:整型(int)。通常被称为整型或整数,是正或负整数,不带小数点。在Python 3.x版本中,整型是没有限制大小的,可以当作Long类型使用。浮点型(float)。浮点型由整数部分与小数部分组成,浮点型也可以使用科学计数法表示,如2.5e2=2.5×10 =250。复数(complex)。复数由实数部分和虚数部分构成,可以用a+bj或者complex(a, b)表示,复数的实部a和虚部b都是浮点型。python的数据类型python的数据类型Data types commonly used by pythonPython能够直接处理的常用数据类型有 Number(数值)、String(字符串)、List(列表)、Tuple(元组)、Sets(集合)、Dictionary(字典)等。数据类型 类型说明String(字符串) 字符串是以单引号或双引号括起来的任意文本,如'abc'"xyz"等。字符串的索引从0开始,-1为从末尾开始的位置。List(列表) 列表是写在方括号“[]”之间、用逗号分隔开的元素列表。例如:listl=[Good','Run',1997,2000]和list2=[1,2,3,4,5,6,7]。列表的数据项不需要具有相同的类型。与字符串的索引一样,列表索引从0开始。Python已经内置确定列表的长度以及确定最大和最小的元素的方法。python的数据类型python的数据类型Data types commonly used by pythonPython能够直接处理的常用数据类型有 Number(数值)、String(字符串)、List(列表)、Tuple(元组)、Sets(集合)、Dictionary(字典)等。数据类型 类型说明Tuple(元组) Python的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,创建元组只需要在括号中添加元素,并使用逗号隔开。例如,tupl=('Good','Run',1997,2000)和tup2=(1,2,3,4,5)。元组与字符串类似,可以被索引且下标索引从0开始,-1为从末尾开始的位置,也可以进行截取。Sets(集合) 集合是一个无序不重复元素的序列。基本功能是进行成员关系测试和删除重复元素。可以使用大括号(}或者sel()函数创建集合。创建一个空集合必须用set()而不是{},因为{}是用来创建一个空字典的。Dictionary (字典) 字典是无序的对象集合。与列表的区别在于:列表是有序的对象集合。字典当中的元素是通过键来存取的,而不是通过偏移存取。字典用{}标识,它是一个无序的“键(key):值(value)”对集合。键必须使用不可变类型。在同一个字典中,键必须是唯一的。01不同的数据类型的使用规范Specifications for the use of different data types不同的数据类型的使用规范1、整型整数,整数英文为integer,简写做int。是正整数、负整数和零的统称,是没有小数点的数字。例如:a = 10b = -60c = 6841d = 0数 值数 值2、浮点型浮点数的英文名是float,浮点数是带有小数点的数。例如:a = 10.0b = -60.56c = 6841.74d = 0.5不同的数据类型的使用规范字符串英文string,简写str,用引号括起来的文本。字符串是用单引号或者双引号括起来的任意文本,字符串的索引是从0开始,-1为从末尾开始的位置。例如:a = 'zif32e%%'b = "字符串类型"c = '123'd = "I love 编程"字符串不同的数据类型的使用规范列表是最常用的Python数据类型,以一个方括号内的逗号分隔值出现,列表的数据项不需要具有相同的类型。列表索引从0开始。例如:list1 = ['四川大学', '叮当', '小镇姑娘', 2000];list2 = [1, 2, 3, 4, 5, 6, 7 ];print( list1[2])print( list2[1:5])列 表不同的数据类型的使用规范02当堂练习Practice in class当堂练习一python常用的数据类型1.以下不是简单数据类型的是( ) A.float B.str C.int D.dict2.下面哪项是字符串? ( )A.新年快乐 B.x-y-z C.’新年好’ D.Happy New Year3.列表list1=[2,3,5,10,18,22,29],现在想要得到列表的最后一个元素29,以下语句不能实现该功能的是( )A.list1[6] B.list1[7] C.list1[-1] D.max(list1)4.以下是简单数据类型的是( )A.tuple B.set C.int D.list当堂练习二python常用的数据类型数 值数 值字符串列 表当堂练习二python常用的数据类型编写一段程序,将以下数据使用对应的数据类型中存放在计算机中。最终结果呈现如右图所示 。使用数值/字符串类型存放:2023 9.18 铭记历史·勿忘国耻使用列表类型存放并输出列表中第四个数据:现在是 2023 年 九月十八日 当下时间(19:07)数 值字符串列 表数 值 展开更多...... 收起↑ 资源预览