- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
《收纳艺术——列表》
【教学内容分析】
在前期的学习中,学生已经了解了Python中变量命名、赋值、print()函数的用法以及基本数据类型,这节课的内容是学习另外一种数据类型——列表,旨在让学生掌握这种数据的用法来解决更多的问题。
【教学目标】
认识列表以及列表的相关应用。
【教学重难点】
1、教学重点
列表增加、删除、提取元素
2、教学难点
嵌套列表中提取元素
【教学环境】
多媒体网络机房、教学广播系统、Python+VS编程环境
【教学过程】
一、通过旧知识,引导出新知识——列表
student1=‘小明
student2=‘小红
student3=‘小刚
print(student1+在不在?)
print(student2+在不在?)
print(student3+在不在?)
students=[‘小明’,‘小红’,‘小刚]
foriinstudents:
print(i+在不在?)
二、列表的创建
students=[‘小明’,‘小红’,007,‘小刚’,‘小明’]
列表名中括号逗号
赋值号
*列表中的元素可以重复,且可以包含不同数据类型
三、列表中提取元素
列表是一个有序的序列结构,列表中的元素都有顺序编号,即偏移量。偏移量是从0开始。要从列表中提取单个元素,就需要用到其对应的偏移量。
students=[‘小明’,‘小红’,小刚,‘小明’]
students[0]students[1]students[2]students[3]
例如要取出‘小红’这个元素,代码如下:
students=[‘小明’,‘小红’,小刚,‘小明’]
print(students[1])
###小红
四、列表增加元素
用append()函数给列表增加元素,而且是在列表末尾增加。
用append()给列表增加元素,每次只能增加一个元素,即()里只能接受一个参数。
list3=[1,2]
list3.append(3)
print(list3)
###[1,2,3]
list3=[1,2]
list3.append(3,4)
print(list3)
###发生异常:TypeError
append()takesexactlyoneargument(2given)
list3=[1,2]
list3.append([3,4])列表作为一个元素添加进去
print(list3)
###[1,2,[3,4]]
五、列表删除元素
用del()函数删除列表元素
students=[小明,小红,小刚,小美]
delstudents[1]
print(students)
###[小明,小刚,小美]
六、列表修改元素
直接使用赋值语句完成元素的修改。
list1=[小明,小红,小刚,小美]
list1[1]=小蓝
print(list1)
###[‘小明’,‘小蓝,小刚,小美]
七、知识拓展
列表增加、删除元素:+,insert(),remove(),pop()
学生自主探究这些函数的用法
八、列表嵌套
列表中还有列表,就叫列表的嵌套,小列表是大列表的一个元素。要从嵌套列表中取出元素,还是通过偏移量。先分析小列表在大列表中的偏移量,然后再分析小列表中元素的偏移量,偏移量组合在一起即可取出元素。
students=[[小明,小红,小刚,小美],[小强,小兰,小伟,小芳]]
13
print(students[1][3])
###小芳
九、新知识总结
十、练习巩固
两道练习题,加强学生对新知识的理解运用。
【教学反思】
一、教学亮点
1.具象化教学降低抽象难度:通过生活案例引入,如用“班级学生名单”对应字符串列表、“各科成绩统计”对应数值列表,将抽象的列表概念与学生熟悉的场景结合,帮助快速理解核心定义。
2.实操驱动强化技能掌握:设计阶梯式实操任务,从“创建基础列表”“添加/删除列表元素”到“遍历列表统计数据”,逐步递进,学生在动手操作中掌握列表的基本语法和常用方法。
3.互动设计提升课堂氛围:采用“小组竞赛”形式完成实操任务,设置“最快完成奖”“最佳规范奖”,同时抽取学生作品投屏点评,激发学生的竞争意识和参与热情。
4.联系实际体现应用价值:引入数据统计、信息分类等实际应用场景,如让学生用列表整理校园社团报名信息,让学生感受到列表在数据处理中的实用价值,贴合信息技术学科的应用
您可能关注的文档
- 主动学习高效学习.pdf
- 公开课平面向量的数量积.ppt
- 计算机主机构成——教学设计与配套课件.pdf
- 《电控发动机维修》模块1 单元1.doc
- 河南近十年统考三科分析.pdf
- 以“三融”为钥解锁职业教育新生态.pdf
- 高一数学辅导讲义——三角函数专题训练.doc
- 认识素描——从线条开始.pdf
- 中职数学《随机变量》教学设计.pdf
- 提升抗逆力4.2课件课件课件课件.pdf
- APM TECHNOLOGIES Control Panel User Manual Part NO. 18950-755-00 User Manual说明书用户手册.pdf
- Huawei华为数据复制服务DRS 24.1.30用户手册.pdf
- OKWAP OKWAP 手机 i720 用户手册.pdf
- CDI 扭矩工具 扭矩扳手 Torque and Angle Electronic Torque Wrench 用户手册.pdf
- Red Hat 红帽 系统管理 Red Hat Enterprise Linux 7 说明书.pdf
- Keysight是德科技信号分析仪N9030A PXA X系列技术资料.pdf
- 3M 3M™ 自锁安全带 3500276 3500277 3500278 3500279 3500280 3500281 3500282 3500283 3500284 3500285 3500286 3500288 3500289 3500290 3500291 3500292 3500293 3500294 3500295 3500296 用户手册.pdf
- ARLANXEO-TSRC阿朗台橡(南通)化学工业有限公司化学品安全技术说明书Krynac4155LT87090000V1.7说明书.pdf
- Gowin高云MIPI DSI CSI-2 Transmitter IP用户手册.pdf
- Tina全志科技SPI LCD调试指南.pdf
最近下载
- 【Title】Law of the People’s Republic of China on Choice of Law for Foreign-related Civil Relationships英语.doc VIP
- 2021年9月消化内科护士考试题.docx VIP
- 北京化工大学《有机化学》试卷(样题).pdf VIP
- 会计术语(日语).pdf VIP
- 考录公务员笔试应急预案.docx
- 细胞核的结构和功能.ppt VIP
- 消化内科31病区6月份护理人员三基考试题.docx VIP
- 王维《酌酒与裴迪》古诗词PPT.pptx VIP
- 消化内科新护士独立上岗前考试题.docx VIP
- 2025年“七一”专题党课学习课件(四套)汇编供参考选用.pptx VIP
原创力文档


文档评论(0)