版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
课题计划
项目4组合数据结构8学时
名称学时
Python中的组合类型包括序列类型、集合类型和映射类型。序列是Python
内容
中最基本的数据结构。Python有6个序列的内置类型,但最常见的是列表和元
分析
组。集合类型类似于数学中的集合。映射类型最常见的就是字典。
1.掌握列表的创建与访问列表元素的方式
2.掌握列表的遍历和排序
3.掌握添加、删除、修改列表元素的方式
教学目4.熟悉嵌套列表的使用
标及基5.掌握元组的创建与访问元组元素的方式
本要求6.掌握字典的创建和访问元素的方式
7.掌握字典的基本操作
8.掌握集合的创建和常见操作
9了.解集合操作符的使用
1.掌握添加、删除、修改列表元素的方式
教学2.掌握元组的创建与访问元组元素的方式
重点
3.掌握字典的创建和访问元素的方式
4.掌握集合的创建和常见操作
1.字典的遍历
教学
2.集合的排序
难点
3.嵌套列表的创建与元素的访问
教学
教学采用教师课堂讲授为主,使用教学PPT讲解
方式
教
学
过
程
第一课时
(列表的创建方式、列表的遍历和访问、列表元素的常见操作)
一、复习、导入新课
(1)教师通过提出需求,引出什么是列表。
列表是最常用的Python数据类型。列表的数据项可以是相同的数据
类型,乜可以是不同的数据类型。创建一个列表,只要把逗号分隔的
不同的数据项使用方括号括起来即可。
(2)明确学习目标
•要求学生掌握列表的创建方式
•要求学生掌握列表的遍历和访问
•要求学生掌握列表元素的常见操作
二、新授课程
(1)教师根据课件,讲述列表的创建方式。
Python中创建列表可以使用“口”或lis1()函数创建,
例如:
list_one=[]使用“[]”创建列表
listjwo=list()使用lisl()函数创建列表
(2)教师根据课件,讲述如何访问列表元素。
列表中的元素可以通过索引或切片的方式访问,例如:
a.使用索引方式访问列表元素
list_Ol=[1,2,3,41list_OI[ll
b.使用切片方式访问列表元素
(3)教师根据课件,讲解列表的遍历方式。
遍历列表可以逐个处理列表中的元素,通常使用for循环和while循环来实
现。
(4)教师根据课件,讲解列表元素的访问。
①使用下标索引来访问列表中的值
与字符串的索引一样,列表索引从0开始,第二个索引是1,依此类推
②使用方括号:)的形式截取字符
(5)教师根据课件,讲解列表元素的常见操作,
1.在列表中添加元素
2.修改列表元素
3.查找列表元素
4.删除列表元素
5.列表的排序操作
三、总结,布置作业
回顾上课前的学习目标,并对本节课的内容进行总结。
教师总结本节课需要掌握的知识点,包括列表的创建、访问列表元素、列表
的遍历。
(I)布置随堂练习,检查学生掌握情况。
教师给学生布置随堂练习,检测学生的掌握程度,并对学生出现的问题进行
解决。
(2)教师下发课后作业。
第二课时
(元组的创建方式、访问元组元素)
一、复习、导入新课
(1)教师对学生们的疑问进行统一答疑。
(2)回顾总结上节课内容,继续介绍本课时的内容。
上节课我们学习了列表的创建方式、列表的遍历和访问、列表元素的常见操
作,本节课将带领大家学习元组的创建方式、访问元组元素。
(3)明确学习目标
要求学生掌握元组的创建方式
耍求学生掌握访问元组元素
二、新授课程
(1)教师根据课件,讲解元组的创建方式。
Python的元组与列表类似,不同之处在于元组的元素不能修改。元组使用
小括号(),列表使用方括号国。
元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。
(2)教师根据课件,讲解访问元组元素。
元组与字符串类似,下标索引从0开始,可以进行截取,组合等。
①使用索引访问单个元素
②使用切片访问元组元素。
三、总结,布置作业
(1)回顾学习目标,总结本节课需要掌握元组的创建方式、访问元组元素。
(2)布置随堂练习,检查学生掌握情况。
教师给学生布置随堂练习,检测学生的掌握程度,并对学生出现的问题进行解决。
(3)教师下发课后作业。
第三课时
(字典的常见操作)
一、复习、导入新课
教师答疑学生提出的问题,通过提出需求,引出什么是字典。
明确学习目标
要求学生掌握字典的创建方式
要求学生掌握通过“键”访问字典
二、新授课程
教(1)教师根据课件,讲述列表的创建方式。
学Python中创建字典可以使用“{}"或list。函数创建,
过例如:
程dict_one={}使用“{}”创宛列表
dict_two=dict()使用diet。函数创建列表
(2)教师根据课件,讲述通过“键”访问字典。
因为字典中的键是唯一的,所以可以通过健获取对应的值。例如:
color_dict={'purple':‘紫色'green':‘绿色'black':'黑色'}
color_dict['purple']获取键为purple对应的值"紫色
(3)教师根据课件,讲解练习。
教师根据教材资源实现教材实例。
三、总结,布置作业
回顾上课前的学习目标,并对本节课的内容进行总结。
教师总结本节课需要掌握的知识点,包括字典的创建、通过“键”访问字典。
(I)布置随堂练习,检查学生掌握情况。
教师给学生布置随堂练习,检测学生的掌握程度,并对学生出现的问题进行
解决。
(2)教师下发课后作业。
第四课时
(字典元素的删除、字典元素的查询)
一、复习、导入新课
⑴教师对学生们的疑问进行统•答疑。
(2)回顾总结上节课内容,继续介绍本课时的内容。
上节课我们学习了字典的创建方式、通过“键”访问字典,本节课将带领大
家学习字典元素的添加和修改、字典元素的删除、字典元素的查询。
⑶明确学习目标
要求学生掌握字典元素的添加和修改
要求学生掌握元素的删除
要求学生掌握字典元素的查询
二、新授课程
(I)教师根据课件,讲解字典元素的添加和修改。
字典支持使用upda〔e()方法或通过指定的键添加元素或修改元素;可以通过
字典中的键对元素进行修改。
(2)教师根据课件,讲解字典元素的删除。
删除字典中元素的方法有pop。、popitem()^clear(),其中pop()方法可根据
指定键值删除字典中的指定元素,若删除成功,该方法返回目标元素的值;
popitemO方法可以随机删除字典中的元素:clear。方法用于清空字典中的元
素。
(3)教师根据课件,讲解字典元素的查询。
字典中items。//法会返I可一个dicjitems对象,该对象支持迭代操作,通过
for循环遍历dicjitems对象中的数据并以(key,value)的形式显示;keys()
方法可以查看字典中所有的键:values。方法返回字典中所有的值。
(4)教师根据课件,讲解实例。
教师根据教材资源实现实例,并向学生讲解其实现过程。
三、总结,布置作业
(1)回顾学习目标,总结本节课需要掌握列表的排序与添加删除和修改元素。
(2)布置随堂练习,检查学生掌握情况。
教师给学生布置随堂练习,检测学生的掌握程度,并对学生出现的问题进行解决。
教师下发课后作业C
第五课时
(集合的创建及常见操作、集合类型的操作符)
一、复习、导入新课
(1)教师对学生们的疑问进行统一答疑。
(2)教师通过提问学生问题,由上一课时引出本课时要讲解的内容。
(3)明确学习目标
要求学生掌握集合的创建方式
要求学生掌握集合元素的添加删除和清空
要求学生了解集合类型的操作符
二、新授课程
(1)教师根据课件,讲解什么是集合。
Python中集合M分为可■变集合与不可变集合,可变集合由set()函数创建,集
合中的元素可以动态地增加或删除:不可变集合由frozenset()函数创建,集
合中的元素不可改变。
(2)教师根据课件,讲解集合的创建方式。
列表可以存储任何元素,当然也可以存储列表,如果列表存储的元素也是列
表,则称为嵌套列表。
(3)教师根据课件,讲解集合元素的添加删除和清空。
Python中可变集合支持添加、删除和情况元素,可变集合的HddO方法或
update。方法都可以实现向集合中添加元素,不同的是,add()方法只能添加
一个元素,而update。方法可以添加多个元素:remove。、discard。、pop()
方法删除可变集合中的元素;clear()方法可以清空集合中的元素。
(4)教师根据课件,讲解集合类型的操作符。
Python支持通过操作符|、&、-、人对集合进行联合、取交集、差补和时称差
分操作。
三、总结,布置作业
(1)回顾学习目标,总结本节课需要掌握的集合的创建与使用。
(2)教师下发课后作业。
第六课时
(上机练习)
上机练习主要针对本章中需要重点掌握的知识点,以及在程序中容易出错的
内容进行练习,通过上机练习可以考察同学对知识点的掌握情况,对代码的熟练
程度。
上机一:(练习教材中示例代码以及实例代码)
形式:单独完成
要求:
(1)要求学生能够熟练掌握教材中示例代码。
(2)要求学生
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 牢记使命展望未来演讲稿
- 我的家乡八一村演讲稿
- 小小追梦人主题演讲稿
- 阻生齿拔除术后并发症预防
- 青年传承革命精神演讲稿
- 生态补偿标准国际标准比较课题申报书
- 四川省资阳市2025-2026学年八年级上学期11月期中数学试题(解析版)
- 生活垃圾分类收集处理细则
- 康复护理中的康复环境设计
- 国际贸易国际教育服务
- 单作用式气动衬氟球阀使用说明书
- 2026春统编版语文 语文五年级下册综合性学习遨游汉字王国 汉字真有趣 教学课件
- 2025年文化旅游演艺产业集群人才培养可行性研究
- 2026年振动传递路径的分析方法
- 工程项目竣工资料归档与移交规范
- 工厂防错培训课件
- 高中数学资优生导师培养模式与教学资源整合研究教学研究课题报告
- 商业综合体弱电系统施工方案
- 2025年选拔乡镇副科级干部面试真题附答案
- 2026年河南经贸职业学院单招职业适应性考试题库及答案详解一套
- 有趣的汉字小故事
评论
0/150
提交评论