腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
文章
问答
(9999+)
视频
沙龙
1
回答
Swift
闭
包
、Java
闭
包
和
Python
表达式之间有什么区别?
javascript
、
python
、
swift
、
lambda
、
closures
Swift
闭
包
和
Python
表达式有什么区别? Swift
中
的
闭
包
类似于C、Objective和其他编程语言中
的
lambda。另一方面,Javascript
闭
包
似乎有着完全不同
的
用途。<em
浏览 12
提问于2022-08-11
得票数 -1
回答已采纳
5
回答
lambda函数和
闭
包
之间
的
区别(在PHP
中
)?
php
、
lambda
、
closures
、
php-closures
"Magento PHP开发人员指南“第2章规定: Zend 2使用100%面向对象
的
代码,并利用PHP5.3
的
大部分新特性,即名称空间、后期静态绑定、lambda函数和
闭
包
。虽然post 有一些答案(例如,lambda只是一个匿名函数,
闭
包
是一个可以访问变量
的
函数,而不是它
的
参数列表
中
的
变量),但它似乎是特定于programming语言
的
(其中有些提到了Scheme编程语言例如,根据文
浏览 5
提问于2013-11-12
得票数 15
回答已采纳
2
回答
如何捕获
Python
闭
包
中
的
值
python-3.x
、
closures
如何捕获
python
闭
包
中
的
值(而不是引用)?我尝试过
的
: 下面是一个函数,它列出了一系列无参数
的
函数,每个函数都输出一个字符串: def makeListOfFuncs( strings): for str in strings: return str return list 如果
python
中
的</em
浏览 34
提问于2021-09-25
得票数 1
回答已采纳
2
回答
Python
不支持
闭
包
吗?
python
、
closures
、
nested-function
我正在学习Lua
中
的
闭
包
,并研究了这段在Lua
中
工作
的
代码: local i = 0 i =也支持类似的
闭
包
。dummy print(x()) 但是,当我运行上面的
Python
代码时,我会得到在分配之前访问i
的
错误!不支持
闭
包
?还是我对
闭</em
浏览 1
提问于2022-07-29
得票数 -1
回答已采纳
4
回答
Python
序列化词法
闭
包
?
python
、
serialization
、
closures
有没有办法使用标准库在
Python
中
序列化词法
闭
包
?pickle和marshal似乎不适用于词法
闭
包
。我真的不关心二进制与字符串序列化
的
细节,等等,它只需要工作即可。例如: def closure(waldo) : return closure 我希望能够将
闭
包
实例转储到一个文件
中
编辑:可以解决这个问题<em
浏览 90
提问于2009-02-21
得票数 22
回答已采纳
10
回答
Python
2.x
中
的
非本地关键字
python
、
closures
、
python-2.x
、
python-nonlocal
我正在尝试在
Python
2.6
中
实现一个
闭
包
,并且我需要访问一个非局部变量,但是这个关键字似乎在
Python
2.x
中
不可用。在这些版本
的
python
中
,应该如何访问
闭
包
中
的
非局部变量?
浏览 4
提问于2010-07-07
得票数 123
2
回答
如何确定创建
闭
包
的
函数?
python
、
closures
、
python-2.x
Python
2.7
中
的
这段代码在func周围创建了一个
闭
包
,包含了par变量: def func(arg):它可以这样使用:f(3) # returns 10 在运行时,是否有一种方法可以获取定义
闭
包
的
函数
的
名称?也就是说:我只能访问f变量,可以获得f
浏览 10
提问于2016-12-22
得票数 6
回答已采纳
10
回答
为什么
python
嵌套函数不称为
闭
包
?
python
、
closures
、
nested-function
我在
Python
中看到并使用了嵌套函数,它们与
闭
包
的
定义相匹配。那么,为什么它们被称为“嵌套函数”而不是“
闭
包
”呢? 嵌套函数不是
闭
包
,因为它们不为外部世界所用?更新:我读到了关于
闭
包
的
,它让我想到了这个关于
的
概念。我在下面的评论中找到了有人提到
的
那篇文章,但我不能完全理解文章
中
的
解释,所以我问这个问题。
浏览 32
提问于2010-10-26
得票数 276
回答已采纳
2
回答
Cython:如何用
闭
包
排序向量
python
、
c++
、
lambda
、
migration
、
cython
我使用最新
的
带有C++17标志
的
Cython (在C++11上面有
闭
包
语法)到GCC。Cython
中
的
C++排序似乎不允许
闭
包
:from libcpp.vector cimport vectorcpdef myfun
浏览 2
提问于2021-11-05
得票数 0
回答已采纳
2
回答
python
和javascript
中
闭
包
的
区别
javascript
、
python
、
closures
在JS
中
,我们可以编写如下
的
闭
包
:var a=0; alert(a++);return g;g=f()但是,如果我用
python
编写以下代码 a=0 a+=1 return gg() 然后我得到了有人能告诉我
python
和JS
中
闭
包</e
浏览 4
提问于2011-05-06
得票数 9
回答已采纳
1
回答
揭示
Python
的
模块模式?
design-patterns
、
python
Javascript有一个创建私有函数
的
模式,名为JavaScript
的
显示模块模式。两种语言都缺乏相同
的
私有关键字。当然,您可以使用领先
的
下划线约定来表示您对隐私
的
渴望,但显然有些人希望执行此操作。 这个模式在
Python
中
不存在,有什么技术原因吗?
Pyt
浏览 0
提问于2017-08-12
得票数 4
回答已采纳
1
回答
为什么在
python
闭
包
实现中使用cell对象?
python
、
closures
、
cell
return n return inner print innner() # output 2 我很清楚CPython是如何实现
闭
包
的
python
在
闭
包
内隐式中使用单元对象,这间接地引用了我们想要捕获
的
PyObject。"cell对象“是
闭
包
实现
中
的
附加抽象级别。实际上,我修改了CPython代码
中
关于STO
浏览 0
提问于2018-11-11
得票数 2
1
回答
Python
在哪里存储函数
闭
包
的
名称绑定?
python
、
closures
、
python-2.x
、
cpython
所以最近我理解了函数
闭
包
的
概念。somevar_returned = function()据我所知,函数
闭
包
的
目标是保持对对象
的
主动引用,以避免该对象
的
垃圾收集。[0].cell_contents) assert id(somevar_returned) == id(somevar_returned_2)
浏览 1
提问于2015-08-26
得票数 9
回答已采纳
3
回答
Java :解释此代码
中
的
闭
包
java
、
closures
我理解
闭
包
,并且应用过一些语言,比如
Python
和SML。然而,当我阅读维基百科关于Java
中
的
闭
包
(当然,只有8个版本)时,我不明白在他们
的
例子
中
Java是否支持
闭
包
的
区别。我从维基百科复制
的
代码:class CalculationWindow extends JFrame {
浏览 0
提问于2013-02-09
得票数 8
回答已采纳
1
回答
如何在node.js
中
杀死child_process -- req.on close
javascript
、
node.js
、
callback
、
kill
、
child-process
但是这个回调
中
的
child.pid总是指向最近
的
请求。问题是:如何将child.pid与请求匹配?child_process').spawn; child = spawn('
python
浏览 1
提问于2014-06-03
得票数 1
4
回答
蟒蛇
的
封闭。我可以结束本地
的
功能上下文吗?
javascript
、
python
、
closures
在javascript
中
,我可以用这样
的
闭
包
编写函数 var id = 0;我是否可以在
Python
中
执行相同
的
操作(如果它取决于不同
的
版本,请告诉我)。我想知道
Python
的
闭
包
。
浏览 6
提问于2013-11-05
得票数 2
回答已采纳
5
回答
与语言X
闭
包
相比,
Python
中
的
闭
包
有哪些限制?
python
、
closures
其中X是任何编程语言(C#、Javascript、Lisp、Perl、Ruby、Scheme等),它们支持某种类型
的
闭
包
。中提到了一些限制(与Ruby
的
闭
包
相比),但是这篇文章很古老,现代
Python
中
不再存在许多限制。相关问题
浏览 5
提问于2008-09-26
得票数 48
回答已采纳
1
回答
从OpenAI在macOS上安装旋转安装出错
python
、
installation
、
openai-gym
我正在macOS
中
安装旋转,并按照步骤执行。但是当检查我
的
安装时:出了点问题: 文件"/Users/Leon/anaconda/lib/
python
3.6
浏览 0
提问于2018-11-13
得票数 0
2
回答
如何序列化递归函数?
python
、
reflection
、
recursion
、
closures
、
introspection
假设我有一个通过
闭
包
递归
的
函数: def fact(n): return__closure__))) fn = pickle.loads(buf) 对于普通
的
闭
包
来说,这很好,但是对于fact,它会导致无限递归,因为pickle试图在其
闭
包
内序列化fact。在
浏览 7
提问于2013-08-13
得票数 4
回答已采纳
6
回答
Python
中
的
闭
包
python
、
closures
、
lexical-scope
我一直在努力学习
Python
,虽然我热衷于在
Python
中使用
闭
包
,但我一直无法让一些代码正常工作: def get(key): if x<2: return x基本上,这应该做
的
是使用
闭
包
来维护函数
的
记忆状态我意识到可能有许多
浏览 4
提问于2009-02-03
得票数 8
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
说说 Python 中的闭包
理解python中的闭包
Python3中的闭包
Python 闭包
Python闭包
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券