腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如果
内部
函数
已有
同名
Python
变量
,
如何
从
内部
函数
访问
封闭
函数
中
的
非
局部变量
我需要找到
从
inner_function_nonlocal()引用
变量
x = "Nonlocal"
的
方法。可能,我引用x = "Global"
的
方式:globals()['x'],但我需要你
的
帮助! 请注意:我不能为了编写nonlocal x而注释或删除x = "Local"。
浏览 23
提问于2020-11-10
得票数 0
回答已采纳
2
回答
有没有办法
从
内部
函数
中使用
函数
中
的
变量
?
、
、
我有这样
的
代码: def B(): d = 8 d = 0 ["hello", 0] 我想让
函数
B
从
函数
A到达c和d。有什么简单
的
方法吗?
浏览 1
提问于2020-04-29
得票数 2
回答已采纳
3
回答
如何
改变外部
函数
变量
?
、
、
在Mark Lutz
的
"Learning
Python
“
中
,我读到:”
函数
可以自由地使用在语法上
封闭
函数
和全局作用域中指定
的
名称,但它们必须声明这样
的
非
局部变量
和全局
变量
才能更改它们“我在
Python
2.7
中
测试它们失败 f1_a = 'f1_a' # global
浏览 1
提问于2018-04-11
得票数 0
2
回答
嵌套
函数
中
的
python
变量
范围
、
、
在步骤8
中
,有一个
函数
定义为: x = 1 print x # 1
如果
我们按: 一切都按照
Python
的
作用域规则工作-x是
函数
外部
的
局部变量
。当
内部
在#1点打印x时,
Python
在
内部
查找
局部变量
,而不是在外部
函数
<
浏览 3
提问于2013-06-21
得票数 7
回答已采纳
1
回答
eval未读取
内部
函数
内
的
变量
、
、
、
当使用
内部
函数
时,它读取外部
函数
中
定义
的
变量
。但在使用eval()时,它不知何故失败了。这似乎与locals()
的
工作方式有关……但我不确定是怎么和为什么..。eval('aaa')) main() 以上代码不起作用,给出错误消息:文件"",第1行,在NameError
中
:名称'aaa‘未定义 但
如果</
浏览 23
提问于2019-06-07
得票数 0
4
回答
为什么我
的
对象会看到构造
函数
中
没有给它
的
变量
?
、
、
、
,然后在该实例
的
run方法中使用
变量
label和i。为什么考虑
的
对象会看到这些
变量
的
值。根据我
的
理解,代码应该是这样
的
(这是错误
的
): SwingUtilities.invokeLaterrun() { label.setText("You have " + i + &qu
浏览 0
提问于2010-03-21
得票数 3
1
回答
全局
变量
与已销毁
变量
的
实现
、
、
在模块级别声明
的
函数
永远不会有闭包,并通过LOAD_GLOBAL
访问
非
局部变量
。 在模块级别声明为而不是的
函数
可能有一个闭包,
如果
这些
变量
不是全局
变量
,则可以通过LOAD_DEREF
访问
非
局部变量
。因此,我们基本上有三种方法来存储和加载
变量
GLOBAL (全局
的
)、FAST (本地
的
)和DEREF (
非
本地<e
浏览 1
提问于2014-01-29
得票数 5
回答已采纳
2
回答
这个包含
函数
的
C
函数
有什么问题?
、
我
的
教授给我们看了这段代码: return x * y; return times; 这在C
中
是
如何
工作
的
(使用GCC编译器)?他说一旦功能消失,
内部
功能就消失了?我很感谢任何提示或建议。
浏览 0
提问于2012-03-13
得票数 5
回答已采纳
7
回答
函数
和
局部变量
可以有相同
的
名称吗?
、
下面是我
的
一个例子: foo = 5# => 10 该代码不会产生任何错误并完美地运行。这与这样
的
观点相矛盾,即
变量
和
函数
不应该有相同
的
名称,除非重写它们。为什么要工作?,当应用于实际代码时,我应该使用不同
的
函数
/
局部变量
名,还是完全正确?
浏览 16
提问于2021-12-16
得票数 47
回答已采纳
2
回答
JavaScript:在嵌套
函数
中
访问
中间/外部
函数
的
变量
/属性
fooyy.xq); }();console.log(xq);
从
输出来看,我
的
问题是,这是否意味着
从
内部
嵌套
函数
中
不能
访问
外部
函数
的
属性和
变量
(无论名称是否相同)?或者
如果
可以的话,你能解释一下怎么做和为什么吗?(我看到
局部变量
和全局
变
浏览 5
提问于2017-06-15
得票数 0
回答已采纳
2
回答
Python
和C++在
变量
范围方面有什么不同(
如果
存在的话)?
、
、
我对
Python
的
变量
范围有点困惑。也许是因为习惯了C++
的
惯例,我总是在
Python
的
可变范围内犯一些错误。例如:int main(){ for (int j = 0; j <= 3; ++j){ }}i = 3 i +=
浏览 2
提问于2016-01-25
得票数 4
回答已采纳
1
回答
正确
的
闭包术语,或确切地称为闭包
在
中
,将解释闭包。我理解这个概念,并且可以使用它,但我
的
问题是术语性
的
,看看这个简单
的
例子: var tmp = 3; alert你知道社区wiki是
如何
称呼bar为闭包
的
,对吗?那么,我在对话
中
如何
提到tmp和foo呢?它们也称为闭包,还是在闭包和闭包
访问
器
中
的
变量
?还是bar叫做外部闭包而
浏览 7
提问于2014-10-29
得票数 1
3
回答
如果
存在
同名
的
局部变量
,
如何
访问
闭包
中
的
变量
?
这是我
从
谷歌代码游乐场下载
的
* When a function is defined in another function and it }} /////////////////
浏览 0
提问于2010-08-13
得票数 5
回答已采纳
1
回答
如何
从
内部
函数
获取
函数
参数?
、
如何
访问
函数
.exec( function (err,repl) {?有没有可能不创建
局部变量
? #!
浏览 3
提问于2013-04-21
得票数 0
回答已采纳
5
回答
函数
参数
、
function Foo(f) {}在其他语言中,我们不能声明与
局部变量
同名
的
参数
变量
。
如何
解决此名称歧义问题?或者,
如何<
浏览 0
提问于2009-03-19
得票数 9
回答已采纳
1
回答
在外部
函数
中
定义
的
局部变量
在
内部
函数
中
不起作用?
我在一个
函数
中
定义了一个
变量
,我想在外部
函数
中
定义
的
内部
函数
中使用这个
变量
。但是,有一个错误:这个
变量
在赋值之前被引用。我也不知道原因。tickets[count]) visit[count] = 1"result“是
变量
错误是这样
的
: Unb
浏览 2
提问于2017-04-28
得票数 0
8
回答
Javascript闭包
、
我仍然对JavaScript
中
的
闭包概念感到困惑。我知道闭包是指
内部
函数
在其母
函数
返回后
访问
其母
函数
中
创建
的
变量
的
能力。但是我仍然不明白,
如果
我们只需要在
函数
内部
创建一个
变量
,为什么还要创建
内部
函数
来保护
局部变量
呢?
浏览 2
提问于2012-03-06
得票数 9
2
回答
如何
使用
python
在嵌套范围内更改全局
变量
?
下面是我
的
例子。我尝试将global添加到我想要更改
的
变量
中
,但没有帮助。我得到
的
错误在评论
中
。
浏览 2
提问于2020-02-17
得票数 1
回答已采纳
3
回答
带有可选参数
的
装潢师?
、
我查看了,尝试构建一个可以与OR一起使用
的
装饰器,不带参数(即,可以用@deco或@deco(arg1='x',arg2='y')调用)。但是我在使用参数时遇到了问题:
如果
我取消注释下面的2行注释,我就会得到一个UnboundLocalError: local variable 'arg1' referenced before assignment,但在注释行时,逻辑上也会发生此错误,因为
变量
之间没有分配任何值。return outer_wrap(_func) def
浏览 2
提问于2020-08-14
得票数 0
回答已采纳
1
回答
Python
__closure__
变量
和单元格
、
在探索作用域
内部
工作
的
一些解决方案时,我了解了__closure__属性。
Python
似乎使用此属性
从
嵌套
函数
中
访问
在外部作用域中定义
的
变量
。__closure__))foo() 这显示了两个
封闭
的
值,5和
函数
bar本身。我不明白这是
如何
工作
的
,因为__closure__属性只包含一个单元格元组,这些单元格存储
封闭<
浏览 1
提问于2012-09-05
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python 作用域归纳总结
初识 Python:全局、局部和非局部变量
廖雪峰Python08
理解Python装饰器,要先弄清闭包函数
Python基础教程6.5 作用域
热门
标签
更多标签
云服务器
ICP备案
实时音视频
云直播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券