没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
6页
函数——作用域(局部变量);所谓作用域(Scope),就是变量的有效范围,就是变量可以在哪个范围以内使用。有些变量可以在整段代码的任意位置使用,有些变量只能在函数内部使用,有些变量只能在 for 循环内部使用。 变量的作用域由变量的定义位置决定,在不同位置定义的变量,它的作用域是不一样的。;局部变量(Local Variable):在函数内部定义的变量,它的作用域也仅限于函数内部,出了函数就不能使用了。 当函数被执行时,Python 会为其分配一块临时的存储空间,所有在函数内部定义的变???,都会存储在这块空间中。 在函数执行完毕后,这块临时存储空间随即会被释放并回收,该空间中存储的变量自然也就无法再被使用。 ;从下面程序得出,如果试图在函数外部访问其内部定义的变量,Python 解释器会报 NameError 错误,并提示我们没有定义要访问的变量,这也证实了当函数执行完毕后,其内部定义的变量会被销毁并回收。 ;函数的参数也属于局部变量,只能在函数内部使用。例如:
资源详情
资源评论
资源推荐
知识世界
- 粉丝: 354
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0