付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Python编程基础与应用教案0606-变量的作用域Python编程基础与应用教案0606-变量的作用域Python编程基础与应用教案0606-变量的作用域Python编程基础与应用电子教案课题变量的作用域授课人课型实训课程Python编程基础与应用班级课时2上课时间上课地点教学目标掌握变量的作用域重 点难 点学情分析教学方法演示法、做中学、项目教学法教学准备多媒体电脑机房,云教学平台环境,投影仪教学过程与内容设计意图时间环节一:理解什么叫作用域当声明了一个变量后,该变量就有了作用范围,这个作用范围我们也称为作用域。1.局部变量局部变量是作用范围在某个程序片段的变量,不是作用于整个程序过程中。
2、在Python中,局部变量可以说就是指函数内部定义的变量,仅在函数内部作用,当函数退出时,变量将不存在。2.全局变量全局变量指在函数外定义的变量,在整个程序执行过程中有效。有一点需要特别注意的是,全局变量如若要在函数内部使用,须在函数内部先用关键字global声明。使用global声明的语法格式如下:global 该变量必须与外部全局变量同名。如果在函数内部未使用global来声明,即使该变量与外部变量名称一致,也不是全局变量。环节二:讲解第一个范例(局部变量)def sum(m,n): s=m+n print (函数内部是局部变量,s)sum(1,2)print (s)讲解第二个范例(全局变量)s=10def f(x,y): global s s=x+y print(s)f (3,4)print(s)环节三:学生完成实训和练习1、范例6-9 代码略,参与课本2、范例6-10 代码略,参与课本举一反三。环节四:小结与作业1、全局变量和局部变量的区别在于作用域,全局变量在整个py文件中声明,全局范围内可以使用;局部变量是在某个函数内部声明的,只能在函数内部使用,如果超出使用范围(函数外部),则会报错。2、在函数内部,如果局部变量与全局变量变量名一样,则优先调用局部变量。3、如果想在函数内部改变全局变量,需要在前面加上global关键字,在执行函数之后,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年环境影响评价师技术模拟
- 2026年中小学语文阅读理解满分技巧
- 2026年养生减肥知识讲解
- 2026年系统运维工程师RHCE笔试精题
- 2026年企业知识产权工作
- 2026年药物化学基础知识入门
- 2026年安全生产年度目标考核
- 2026年心理学基础概念判断题
- 2026年心理咨询师笔试重点复习资料
- 2026年健身基础理论知识-基础技能
- 医疗纠纷预防和处理课件
- 前庭大腺脓肿切开护理查房
- 2025年甘肃省中考英语试卷真题(含标准答案及解析)
- 护士呼吸科进修专题汇报
- 辽宁省2025年初中学业水平模拟考试 语文试卷(一)(含答案)
- 电力拖动自动控制系统-运动控制系统(第5版)习题答案
- 2025年高考英语复习难题速递之语法填空(2025年4月)
- 美团电子合同协议
- 期刊图书馆管理员
- 考研动员讲座
- 【MOOC】国际商务-暨南大学 中国大学慕课MOOC答案
评论
0/150
提交评论