第二章 2.3 python数据类型(课件)-《Python程序设计》(高教版)同步精品课堂

2024-05-17
| 24页
| 224人阅读
| 1人下载
精品

资源信息

学段 中职
学科 职教专业课
课程 程序设计基础
教材版本 Python程序设计教程高教版(2019)全一册
年级 高一
章节 2.3 来把数据分分类
类型 课件
知识点 Python基础
使用场景 同步教学
学年 2024-2025
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 PPTX
文件大小 6.91 MB
发布时间 2024-05-17
更新时间 2024-05-17
作者 小曾老师.1
品牌系列 上好课·上好课
审核时间 2024-05-17
下载链接 https://m.zxxk.com/soft/45215590.html
价格 5.00储值(1储值=1元)
来源 学科网

内容正文:

2.3 python基本类型 《Python程序设计》 同步精品课堂 高教版 1 ● 熟悉python基本类型 ● 掌握python序列类型 ● 掌握python字典 一 教学目标 二 教学重难点 python基本类型 整型、布尔型、浮点型 复数型 python序列类型 python字典 程序设计语言中的对象都有明确的类型,程序基于数据类型给对象分配存储空间从而进行 运算,不同的数据类型表示的范围和功能是不同的。 三 导入新课 四 新知讲授 基本类型 Python 中有以下几种基本数据类型:整型(int)、布尔型(bool)、浮点型(float)、复数型(com- plex) 。 除此之外,在Python 中还有几种很重要的数据类型,如作为序列类型的字符串、列表、元组以及映射类型字典等。 四 新知讲授 整型(int) 使用方法: 将整数3赋值给变量a, 则 a 的类型是int 。在 Python 3.x中,整型不再严格区分 int 和 long (长整型)。 四 新知讲授 布尔型(bool) 布尔型是整型的子类,只有 True 和 False 两个值(注意大小写区别)。 使用方法: 通过内置函数 int() 的使用可以返回布尔型变量x(True) 转换获得的整型值1,同样也可以 返回布尔型变量y(False) 转换获得的整型值0。因为布尔型是整型的子类,其变量是用整型值0 或1存储的。 四 新知讲授 浮点型(float) 使用方法: 浮点型数据类似于数学中的实数, -4.78e-2 这种表达形式类似于数学中的科学记数法,相 当于-4.78×10~²。 四 新知讲授 复数型(complex) 使用方法: 复数表示成“实数+虚数”的形式,其中虚数部分用“j” 表示(i 是虚数,j²=-1), 虚数部分必须有“j” 。 特别地,虚数部分“0j” 前面的“0”不能省略。 四 新知讲授 序列类型 在 Python中,序列是一种很有特色的数据类型。序列类型是一种容器(container), 容器是 Python中的一种数据结构,用来存储和组织其他任意类型的对象,Python 中两种主要的容器对象是 序列和字典。序列这样的容器对象是由一些有序排列的成员组成,并能通过一个跟位置相关的序 号即索引访问一个或多个成员。序列类型主要包括字符串、列表、元组和 range 对象。其中,字符串、元组和 range 对象是不可变(immutable) 的;列表是可变(mutable) 的。可变对象允许它们的值 被更改,而不可变对象则不允许它们的值被更改。 四 新知讲授 字符串 字符串是用引号引起来的字符集合。在 Python 中可以使用单引号、双引号、三引号表示字符串。例如: 用print() 函数输出这3个字符串变量的结果都是“Hello,World!”。 四 新知讲授 字符串 序列通过索引来访问元素,索引值从0开始。例如: 除利用索引值访问单个字符外,还可以利用切片操作进行多个字符的访问。 四 新知讲授 列表 列表是 Python 中有特色的经典数据类型。列表与字符串一样也是序列类型,但是列表是可 变的容器,这个特点使列表的使用更为灵活。 传统程序设计语言可以使用数组存储一组具有相同类型的数据,但是不能存储不同类型的 数据。Python 中的列表可以存储不同类型的数据对象,而且列表中的元素值是可变的,这种结 构与其他语言中的结构类型比较相似。 列表也同样支持索引和切片操作。 四 新知讲授 元组 元组和列表有很多相似的地方,它们都可以存储不同类型的数据对象,都支持序列对象共有的索引和切片操作等。 在元组中试图改变元素值会报错。 提示:程序无法成功运行时,Python 解释器会提供一个 Traceback 。Traceback 是一条记录, 可以指出代码运行时在何处出了问题。 四 新知讲授 元组 元组和列表最大的区别在于元组是不可变的,也就是说,元组中的元素值是不能改变的,因此有很多适用于列表的函数/方法都不能用于元组。不过,元组也正因为它的不可变特点而具 有一些专门的作用。 四 新知讲授 range 对象 Python 中使用range() 函数生成一个不可变的 range 对象, 一个有规律的整数序列。例如: range() 函数常常用在 for 循环中。 四 新知讲授 字典 字典是 Python 中唯一的一种映射类型。字典也是容器,它能存储多个元素,每一个元素都 由一个键和一个值构成的键值对组成。字典使用不可变对象作为键,常见的是使用字符串作为键去索引一个值,值的数据类型比较多样化,可以是任意类型的 Python 对象。例如: 四 新知讲授 字典 字典用大括号“{}”标识,字典aDict 中有“'sine':'s

资源预览图

第二章 2.3 python数据类型(课件)-《Python程序设计》(高教版)同步精品课堂
1
第二章 2.3 python数据类型(课件)-《Python程序设计》(高教版)同步精品课堂
2
第二章 2.3 python数据类型(课件)-《Python程序设计》(高教版)同步精品课堂
3
第二章 2.3 python数据类型(课件)-《Python程序设计》(高教版)同步精品课堂
4
第二章 2.3 python数据类型(课件)-《Python程序设计》(高教版)同步精品课堂
5
第二章 2.3 python数据类型(课件)-《Python程序设计》(高教版)同步精品课堂
6
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。