40. 变量的作用域.pptVIP

  • 0
  • 0
  • 约2.27千字
  • 约 11页
  • 2024-01-31 发布于陕西
  • 举报

变量的作用域主讲人:赵文波

课程导入学生:隶属于自己的班级,常活动于自己的班级。老师:隶属于学校,常活动于学校的各个班。

变量的作用域在程序中定义一个变量时,这个变量是有作用范围的,变量的作用范围被称为它的作用域。换句话说,变量的作用域指的是程序代码能够访问该变量的区域,如果超过该区域,将无法访问该变量。根据定义变量的位置和有效范围,可以将变量分为局部变量和全局变量。

局部变量局部变量是指在函数内部定义并使用的变量,它只在函数内部有效。每个函数在执行时,系统都会为该函数分配一块“临时内存空间”,所有的局部变量都被保存在这块临时内存空间内。当函数执行完成后,这块内存空间就被释放了,这些局部变量也就失效了,因此离开函数之后就不能再访问局部变量了,否则解释器会抛出NameError错误。变量的作用域

deflocal_variable_demo(): local_variable=迢递三巴路,羁危万里身。 print(local_variable)local_variable_demo()迢递三巴路,羁危万里身。print(局部变量local_variable的值为:,local_variable)Traceback(mostrecentcalllast):Filepyshell#6,line1,inmoduleprint(局部变量local

文档评论(0)

1亿VIP精品文档

相关文档