(共16张PPT)
第2课
常用数据类型
浙教版
八年级上
变量
一、常用数据类型
上节课我们简单认识了Python编程语言,了解其开发环境与编写过程,接下来继续学习Python的最基本数据类型。Python程序可以处理各种类型的数据,如整数、浮点数、字符串、列表等。为了更加灵活方便地使用数据,一般需要利用变量来存储数据。
数据
赋值
变量名
整数型
浮点数
字符串
列
表
……
动态教育课件模
数据按照其本身的特征可以分为若干种不同的类型,而不同的程序设计语言对数据类型的界定也会也略有不同。在Python中,常见数据类型如下表所示。
一、常用数据类型
整型:(英文为:integer,简写作int)与数学中的整数概念一致,包括正、负整数和零。是没有小数点数字。
浮点型:(英文为:float,没有简写)与数学中的实数概念一致,表示带有小数点的数值。
字符串型:(英文为:string,简写作str)是字符的序列表示,必须由单、双或三引号构成。引号内可是是中文、英文、数字等其他文本。
布尔型:(英文为:bool,没有简写)是一种表示逻辑值的简单类型,值只有真(Ture)和假(False)。
(例:2)
(例:2.0)
列表:(英文为:list,没有简写)是包含0个或多个对象的序列,用“[
]”括起来,用逗号“
,”分隔其中元素。
索引与切片
通过索引可以访问字符串或者列表中特定位置的字符或元素。
索引和切片,它们就使用到了字符串的序号。索引和切片使用[]来获取字符串中单个字符或一段字符。
首先要了解字符串的序号:一段字符串可以由左往右进行编号,实现正向递增序号,从0开始向上增长;也可以从结尾处想头部方向索引,那么构成的就是反向递减序号,从-1开始递减。
(如下图:)
索引与切片
索引:返回字符串中单个字符,格式:<字符串|变量名>[N],实例操作:
索引与切片
切片:返回字符串中的一段字符串,格式<字符串|变量名>[M:N:步数],M省略表示从头开始,N省略表示直到末尾,步数省略不写时,默认为:1。
实例:
U
为什么返回值不是
'HUAWEI'
'OPPO'
二、变量和赋值语句
变量:是指在程序执行过程中会发生变化的量,一般需要先定义再使用。在Python中,直接赋值即可创建任意类型的变量。例如上述例子中的创建的
st
和
str
。
赋值语句
作用:将表达式的值赋给变量。
格式:变量名=表达式
(“=”为赋值号)
功能:把“=“
右边表达式的计算结果,存储到”=“左边的变量中
知识链接
(核心思想:变量命名应该做到见名知意。)
变量命名规则:
给变量一个描述性的名称,就是给变量起名,也可以想象为给变量贴上一个标签。要遵守以下规则:
(1)变量名只能包含字母、数字和下划线。注意字母区分大小写。
(2)变量名不能以数字开头,不能与关键字同名。
例子
已知三角形三边的长,求三角形的周长。
程序代码如下:
代码注释:
关键字
关键字是预先保留的标识符,因此又称为保留字,每个关键字都有特殊的含义。
在
Python中,关键字可以通过help函数查,操作步骤如下:
知识链接
>>>help()
help>keywords
练
习
5
Mphone[1:2]
Mphone[1:4:2]
课后作业:
了解一下Python中的isinstance()函数
与
type()
函数的区别
知识导航
课堂总结
变量
数据类型
赋值
变量名
整数型
浮点数
字符串
列
表
……
变量
谢谢
21世纪教育网(www.21cnjy.com)
中小学教育资源网站
有大把高质量资料?一线教师?一线教研员?
欢迎加入21世纪教育网教师合作团队!!月薪过万不是梦!!
详情请看:
https://www.21cnjy.com/help/help_extract.php中小学教育资源及组卷应用平台
第2课常用数据类型课时教学设计
课题
常用数据类型
单元
第一单元
学科
信息技术
年级
八年级
学习目标
知识与技能:了解Python常用数据类型:整型、浮点型、字符串型、列表和布尔型,初步掌握字符串、列表的索引访问和切片操作。理解变量的概念和命名规则,掌握赋值语白的格式和功能。过程与方法:通过自主讨论、合作探究、实践练习,提高自我学习的能力。3.情感态度与价值观:通过代码,让学生了解程序语言,提升对计算机世界的认知。
重点
理解变量的概念和命名规则,掌握赋值语白的格式和功能。
难点
理解变量的概念和命名规则,掌握赋值语白的格式和功能。
教学过程
教学环节
教师活动
学生活动
设计意图
导入新课
上节课我们简单认识了Python编程语言,了解其开发环境与编写过程,接下来继续学习Python的最基本数据类型。Python程序可以处理各种类型的数据,如整数、浮点数、字符串、列表等。为了更加灵活方便地使用数据,一般需要利用变量来存储数据。
认真听课、讨论、思考
引导学生关注Python的最基本数据类型
讲授新课
一、常用数据类型教师通过图片、文字讲解数据按照其本身的特征可以分为若干种不同的类型,而不同的程序设计语言对数据类型的界定也会也略有不同。在Python中,常见数据类型如下表所示。索引与切片
索引和切片,它们就使用到了字符串的序号。索引和切片使用[]来获取字符串中单个字符或一段字符。演示操作首先要了解字符串的序号:一段字符串可以由左往右进行编号,实现正向递增序号,从0开始向上增长;也可以从结尾处想头部方向索引,那么构成的就是反向递减序号,从-1开始递减。
(如下图:)演示操作:动画演示开动脑筋二、变量和赋值语句变量:是指在程序执行过程中会发生变化的量,一般需要先定义再使用。在Python中,直接赋值即可创建任意类型的变量。例如上述例子中的创建的
st
和
str
。讲解知识链接变量命名规则:(核心思想:变量命名应该做到见名知意。)举例子代码注释:讲解知识链接练
习课后作业:
了解一下Python中的isinstance()函数
与
type()
函数的区别
学生交流,分享学生交流,分享学生交流,分享学生交流,分享学生动手操作
针对学生提出的问题,组织学生进行集体和分组语境讨论,促使学生在学习中解决问题,培养学生团结协作的精神。利用图片等手段进行直观演示,激发学生的学习兴趣,活跃课堂气氛,促进学生对知识的掌握。通过学生自己动手实践,合作交流,可以激发学生的思维。
课堂小结
板书设计
课堂巩固
(习题)
21世纪教育网
www.21cnjy.com
精品试卷·第
2
页
(共
2
页)
HYPERLINK
"http://www.21cnjy.com/"
21世纪教育网(www.21cnjy.com)