Python3.2官方文档翻译--作用域和命名空间实例
6.2.1 作用域和命名空间实例
以下的实例主要用来示范怎样引用不同的作用域和命名空间,keywordglobal和nonlocalru怎样影响变量绑定。
实例执行结果是:
After local assignment: test spam
After nonlocal assignment: nonlocal spam
After global assignment: nonlocal spam
In global scope: global spam
注意局部赋值(这是默认的)不能改变scope_test方法中的spam的绑定值。可是nonlocal赋值能够改变它的值。
全局变量赋值仅仅能改变与模块同一级的值。
你能够看到在全局变量赋值前没有给spam绑定值。
Python3.2官方文档翻译--作用域和命名空间实例相关推荐
- Python3.2官方文档翻译--作用域和命名空间
6.2 Python作用域和命名空间 在介绍类之前.首先我想告诉你一些关于python作用域的规则. 类的定义很巧妙地运用了命名空间,你须要知道范围和命名空间的工作原理以能全面了解接下来发生的. 顺便 ...
- Python3.2官方文档翻译--异常抛出和自定义异常
Python3.2官方文档翻译--异常抛出和自定义异常 Python3.2官方文档翻译--异常抛出和自定义异常,有需要的朋友可以参考下. 6.4 抛出异常 Raise语句运行程序员强制抛出一个具体的异 ...
- django 1.8 官方文档翻译: 2-3-1 模型实例参考
模型实例参考 该文档详细描述模型 的API.它建立在模型 和执行查询 的资料之上, 所以在阅读这篇文档之前,你可能会想要先阅读并理解那两篇文档. 我们将用执行查询中所展现的 博客应用模型 来贯穿这篇参 ...
- Spring源码之The IoC container官方文档翻译
官方文档:https://docs.spring.io/spring/docs/4.3.21.RELEASE/spring-framework-reference/htmlsingle/#beans ...
- GoogleServices之GooglePlayService Accessing Google APIS(访问谷歌APIS)官方文档翻译
GoogleServices之GooglePlayService Accessing Google APIS(访问谷歌APIS)官方文档翻译 AccessingGoogle APIs(访问谷歌API ...
- python命名空间特性_PHP关键特性之命名空间实例
PHP关键特性之命名空间实例 //代码会报错,在命名空间内部,假如无法找到当前命名空间下的类,则会报错 //$obj = new ArrayObject(array(1)); $obj = new \ ...
- [iOS]Advanced Memory Management Programming Guide 高级内存管理编程指南(官方文档翻译)
Advanced Memory Management Programming Guide - 高级内存管理编程指南(官方文档翻译) 版权声明:本文为博主原创翻译,如需转载请注明出处. 新博客文章地址: ...
- iOS程序启动原理---iOS-Apple苹果官方文档翻译
本系列所有开发文档翻译链接地址:iOS7开发-Apple苹果iPhone开发Xcode官方文档翻译PDF下载地址 //转载请注明出处--本文永久链接:http://www.cnblogs.com/Ch ...
- Unity2018 2019 Prefab 说明(官方文档翻译)
Unity2018 2019 Prefab 说明(官方文档翻译) 名词解释: 预制体:Project窗口中是预制体,也是预制体资源 实例:将prefab从Project窗口中拖拽到Hierarchy中 ...
最新文章
- c语言神州行用户,神州行焕新出发 你行我行神州行折射品牌自信心
- NLP领域近期有哪些值得读的开源论文?(附下载)
- netperf -R用法
- 线性可分 与线性不可分
- GNU源码安装借用YUM排除故障
- js的this与java的区别_JavaScirpt(JS)的this细究
- line-hieght与vertical-align的区别与联系
- 正则表达式re.S的用法
- Linux下服务器搭建(7)——Oracle Linux ISO Images 高速镜像源下载地址(各版本齐全 建议收藏 最后更新2020.07.22)
- DBI接口和DPI接口的区别
- c++ 银行管理系统
- python同时输出名字和时间_Python练习小工具——根据Exif的拍摄时间和设备名批量重命名照片...
- Java对AutoCad二次开发
- 7-2 哥尼斯堡的“七桥问题” (25分)
- 488. 祖玛游戏【我亦无他唯手熟尔】
- CocosCreator h5游戏移动端全屏显示
- Spring中使用HSQLDB测试ibatis的dao
- Linux云计算架构--课程目录(持续更新...)
- 2019-12-20
- AutoML与NAS