- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1131第
1131
第 课 字典的创建和访问的基基本本
PAGE 6
11321
11321
字典的创建和访问 第 课
PAGE 5
113212字典的创建和访问 第
113212
字典的创建和访问 第 课
PAGE 1
课题
字典的创建和访问
课时
2课时(90 min)
教学目标
知识技能目标:
(1)掌握字典的创建方法
(2)学会对字典中的数据进行访问
思政育人目标:
通过学习Python中字典的创建和访问,培养出学生认真、严谨的工作态度,同时锻炼学生的逻辑思维、辩证思维
教学重难点
教学重点:字典的创建和访问
教学难点:Python中字典的创建和访问方法
教学方法
讲授法、启发法、问答法、演示法、讨论法、练习法
教学用具
电脑、投影仪、多媒体课件、教材
教学设计
第1节课:考勤(2 min)→问题导入(3 min)→知识讲解(20 min)→?课堂练习(10 min)→知识抢答(10 min)
第2节课:问题导入(4 min)→?知识讲解(20 min)→?代码分析(12 min)→?多维评价(7 min)→?作业布置(2 min)
教学过程
主要教学内容及步骤
设计意图
第一节课
考勤(2 min)
【教师】清点上课人数,记录好考勤
【学生】班干部报请假人员及原因
培养学生的组织纪律性,掌握学生的出勤情况
问题导入(3 min)
【教师】提出问题,引出新知识点
在实际开发过程中,我们会遇到需要将相关数据关联起来的情况,例如,处理学生的学号、姓名、年龄、成绩等信息。另外,还会遇到需要将一些能够确定的不同对象看成一个整体的情况,遇到这种情况,我们应该如何解决?
【学生】思考、发言
【教师】总结学生发言
Python提供了字典和集合这两种数据结构来解决上述问题
通过问答的方式,让学生思考如何利用Python语言管理复杂的数据,引出本节课的内容
知识讲解(20 min)
【教师】讲解字典的创建
1.直接赋值创建字典
直接赋值创建字典的一般格式如下:
变量名 = {键1:值1, 键2:值2, 键3:值3,…}
字典的元素放在大括号中,元素之间用逗号分隔,“键”与“值”之间用冒号分隔
2.使用内置函数dict()创建字典
字典除了可以通过上述直接赋值的方法创建外,还可以用内置函数dict()通过其他“字典”、“(键,值)”对的序列或关键字参数来创建
3.使用fromkeys()方法创建字典
在Python中,当所有键对应同一个值时,可使用fromkeys()方法创建字典。其语法格式如下:
dict.fromkeys(seq[,value])
其中,seq为字典“键”值列表;value为设置键序列(seq)的值,省略时默认为None
【学生】聆听、记录、思考
【教师】多媒体演示参考代码(详见教材)
【学生】观看、编写代码
【教师】讲解参考代码
【学生】聆听、思考
通过讲解知识点,让学生了解字典创建的几种方式
课堂练习(10 min)
【教师】布置课堂练习
= 1 \* Arabic 1.下列选项中,字典格式正确的是( )
A.a={key1,value1,key2,value2}
B.b=[key1:value1,key2:value2]
C.c={key1,value1:key2,value2}
D.d={key1:value1,key2:value2}
2.在Python中,字典和集合都是用一对 作为界定符,字典的每个元素由两部分组成,即 和 ,其中 不允许重复
3.使用字典对象的 方法可以返回字典的“键-值”对,使用字典对象的 方法可以返回字典的“键”,使用字典对象的 方法可以返回字典的“值”
4.使用fromkeys()创建字典,执行下面代码,则运行结果为_________
pet_dict=dict.fromkeys([name,age,weigh,height])
print(pet_dict)
【学生】完成课堂练习
【教师】巡视课堂
【学生】提出问题,向老师寻求帮助
【教师】回答学生提问,公布课堂练习答案
【学生】参考答案,修改内容
利用练习法,培养出学生对Python中字典的操作经验
知识抢答(10 min)
【教师】开展知识抢答活动
设置知识抢答内容
(1)字典创建的方式有哪几种
(2)如何使用内置函数dict()创建字典模板
(3)使用fromkeys()方法创建字典有何不同
以小组为单位,统计小组得分
【学生】参加知识抢答
【教师】公布小组分数
【学生】对比、分
您可能关注的文档
- 《大学计算机应用基础实训指导》5套模拟试题答案.docx
- 《Python编程案例教程》(刘庆)666-9教案 Python编程案例课程标准.docx
- 《Python编程案例教程》(刘庆)666-9教案 第1课 Python语言的概述.doc
- 《Python编程案例教程》(刘庆)666-9教案 第2课 Python开发环境的搭建.doc
- 《Python编程案例教程》(刘庆)666-9教案 第3课 Python编程基础知识-变量和输入输出.doc
- 《Python编程案例教程》(刘庆)666-9教案 第4课 Python编程基础知识-运算符的使用.doc
- 《Python编程案例教程》(刘庆)666-9教案 第5课 Python语言中判断语句的使用.doc
- 《Python编程案例教程》(刘庆)666-9教案 第6课 Python语言中循环语句的使用.doc
- 《Python编程案例教程》(刘庆)666-9教案 第7课 字符串的序列以及格式化操作.doc
- 《Python编程案例教程》(刘庆)666-9教案 第8课 Python中字符串方法的使用.doc
- 2025年市国资委党委开展深入贯彻中央八项规定精神学习教育工作方案与开展学习中央八项规定主题教育工作方案(2篇文).docx
- 在2025年市商务局党组研究部署深入贯彻中央八项规定精神学习教育专题会上的讲话稿、教育动员部署会议上的讲话提纲【2篇文】.docx
- 开展2025年学习八项规定主题教育工作方案与领导在局机关深入贯彻八项规定精神学习教育部署会上的讲话稿(两篇文).docx
- 2025年深入贯彻中央八项规定精神学习教育实施方案与全面落实中央八项规定精神情况总结(2篇文).docx
- 2025年落实中央八项规定精神情况总结稿与领导在深入贯彻中央八项规定精神学习教育工作会议的主持讲话稿(2篇文).docx
- 2025年组织部长在八项规定学习教育工作专班座谈会的讲话稿与开展学习中央八项规定主题教育工作方案(两篇文).docx
- 学习2025年深入贯彻中央八项规定精神知识测试题135题【附答案】与全面深入贯彻中央八项规定精神学习教育实施方案.docx
- 2025年县委书记在中央八项规定精神学习教育动员会上的讲话稿遵守党的政治纪律和落实中央八项规定精神情况个人对照检查材料(2篇文).docx
- 2025年在深入贯彻中央八项规定精神学习教育动员部署会上的讲话稿与在市委党的建设工作领导小组会议暨部署深入贯彻中央八项规定精神学习教育专题会讲话稿(两篇文).docx
- 2025年市工业园区党工委开展深入贯彻中央八项规定精神学习教育工作方案与深入贯彻中央八项规定精神学习教育动员部署会讲话提纲【2篇文】.docx
文档评论(0)