腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如
何在
python
中
维护
递归
函数
中
的
全局变量
?
python
、
algorithm
、
recursion
、
data-structures
无法跟踪变量maxSum,在
递归
调用后,尽管在调用中将其作为参数传递,但它仍保持重置为0。
函数
maxPathSum应该返回11,但它返回0。
浏览 11
提问于2021-04-24
得票数 0
回答已采纳
1
回答
不能访问异步
函数
中
的
变量
python
、
variables
、
asynchronous
Connect File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.
Python
line 50, in mainNameError: name 'Get2' is not defined 我不明白为什么不能将变量data_price从
函数
中
传递出去即使我没有把它从
函数
中
传递出来,我也不能使用
浏览 3
提问于2022-06-17
得票数 0
5
回答
在
Python
中跟踪不使用
全局变量
的
递归
调用
的
数量
python
、
recursion
如
何在
不使用
Python
中
的
全局变量
的
情况下跟踪
递归
调用
的
数量。例如,如何修改以下
函数
来跟踪调用次数?
浏览 2
提问于2013-01-25
得票数 7
回答已采纳
3
回答
Python
:对
全局变量
和局部变量
的
困惑
python
我正在编写一个带有
递归
函数
调用
的
程序--这是一个游戏,所以我使用
递归
来让计算机通过尝试移动来“提前思考”。我在列表
中
维护
游戏状态,并将其传递给一个
函数
,该
函数
会改变游戏状态,并
递归
地调用自己9或10次。当我尝试第一个版本时,它似乎将列表视为一个
全局变量
。我做了一些测试,发现变量总是被视为局部变量,但是如果您在
函数
中
更改一个列表(通常我正在做一些简单
的
事情,比如bo
浏览 3
提问于2016-10-31
得票数 1
回答已采纳
3
回答
递归
和
全局变量
,哪个更快?
python
在
python
中
,如果我有一个
递归
函数
来修改一个整数列表,并且假设这个列表很大,那么这样做会更快:将列表作为
全局变量
保留,而不作为参数传递,或者作为参数传递而不使其成为
全局变量
?
浏览 1
提问于2013-02-01
得票数 0
回答已采纳
3
回答
如果变量未传递给
函数
,PHP将定义一个变量
php
、
function
、
variables
、
global-variables
、
default
如
何在
PHP中将默认变量设置为
函数
?在
python
中
,它应该如下所示:我试过以下几种方法,但都没有用: function fun($con = $GLOBALS['con']){}在这种情况下,
如
您所见,我希望将值设置为
全局变量
的
定义。
浏览 12
提问于2014-02-11
得票数 2
回答已采纳
2
回答
在
Python
递归
函数
中
确定偶/奇迭代
python
、
recursion
假设我有以下
Python
字典:我可以使用以下
函数
递归
遍历字典: print(f"key: {k}") recurse(v, level + 1)# key: 1 (count=0) # key: 3 (co
浏览 11
提问于2020-02-11
得票数 0
3
回答
为什么我
的
递归
函数
不能工作,为什么我会得到奇怪
的
结果
python
、
recursion
我需要编写一个代码,该代码将接受一个数字字符串,并找到连续
的
5位数字,这将给出尽可能高
的
数字(
如
9328498503734,答案将是9850374)。如果是这样的话,这个数字就变成了新
的
x,
函数
会被重复,但是没有第一个数字,直到基本大小写丢失为止。 所以我
的
第一个问题是,如
何在
没有
全局变量
的
情况下完成这个任务?,我听说它们被忽略了,但是当我编写以前
的
递归
代码时,在
函数
中使用任何变量
浏览 2
提问于2020-06-02
得票数 0
回答已采纳
2
回答
Python
中
的
IF条件是如何工作
的
?
python
、
if-statement
、
mergesort
这是我在网上找到并尝试实现
的
Mergesort。它起作用了,但我不确定它是如何工作
的
。有人能给我解释一下为什么/这个if条件是如何工作
的
吗?当第一个-if语句不再为真时,代码在哪里继续。我知道if-condtions大体上是如何工作
的
,但由于缺少缩进和/或'else‘,我在这里感到困惑。
浏览 1
提问于2019-12-02
得票数 0
3
回答
静态变量存储
c
在C
中
,静态变量存储在内存
中
的
什么地方?假设有两个静态变量,一个是
函数
的
局部变量,另一个是
全局变量
。如
何在
符号表
中
维护
此条目?请解释一下。
浏览 4
提问于2011-01-21
得票数 2
回答已采纳
3
回答
如
何在
python
“
递归
”
函数
中
重置
全局变量
?
python
、
json
、
recursion
self.getValueForSpecificKey(elements,key) return Found,returnValue 我有一个在有效
的
json.Thejson上
递归
迭代
的
函数
,它可能包含dict或list.The
函数
,这里搜索了一些输入日志,即json和json
中
搜索
的
键,我能够迭代得到json .Things
中
的
所有键。但是,当我试图返回value.Since时
浏览 3
提问于2015-02-21
得票数 1
回答已采纳
1
回答
Python
全局变量
不能在
递归
函数
中
工作
python
、
global-variables
、
quicksort
我用
Python
编写了一个快速排序程序,我
的
目标是计算所使用
的
总比较。我声明了一个名为thesum
的
全局变量
。在分区
函数
中使用thesum时,可以正确计算thesum。然而,当我试图计算
递归
函数
中
的
和时,它给出了错误
的
答案。方法2:def qsort(listTo, start, end):
浏览 3
提问于2013-07-22
得票数 0
5
回答
全局变量
在子例程
中
重置自身
perl
、
recursion
、
scope
请原谅我这个(可能)愚蠢
的
问题,但我正在摆弄这段代码(实际上是一个更大
的
程序
中
的
某个模型),有些东西让我迷惑了: my $m = shift; } “for”循环
的
第一次迭代运行良好。然而,在随后
的
迭代
中
,我遇到了一个问题。
如
您所见,在调用
递归
函数
之前,‘$g’循环中
的
第一件事就是重置
全局变量
浏览 3
提问于2011-09-21
得票数 2
回答已采纳
7
回答
如
何在
python
函数
中使用
全局变量
?
python
、
global-variables
如
何在
python
函数
中
设置
全局变量
?
浏览 0
提问于2013-06-01
得票数 19
回答已采纳
5
回答
如
何在
递归
函数
中
维护
变量?
javascript
、
recursion
我试图以
递归
的
方式获取对象
中
的
所有键:let keys = []; //Supposedly, `keys` should= { key2: { }}; 正如您所看到
的
,它可以工作,但是问题是,keys在这个
函数
之外,但是我需要它在
浏览 6
提问于2021-05-15
得票数 3
回答已采纳
1
回答
“赋值前引用
的
局部变量”
python
、
function
、
recursion
、
global-variables
我来自于丰富
的
Java和PHP经验,所以当涉及
Python
时,很多规则对我来说都是没有意义
的
。下面有一个
递归
的
Fibonacci
函数
,它会产生错误: File "C:\Users\Nic\workspace\lab8\srcfibcountUnboundLocalError: local variable 'calls' referenced befor
浏览 0
提问于2014-12-05
得票数 0
2
回答
如何实现不使用ZIO
中
潜在
的
大量堆空间
的
循环?
scala
、
zio
我知道ZIO
维护
自己
的
堆栈,即zio.internal.FiberContext#stack,它保护
递归
函数
,
如
def getNameFromUser(askForName: UIO[String])但是,它们仍然占用ZIO解释器堆栈
中
的
空间,这可能导致OutOfMemoryError进行非常深层次
的
递归
。如何从上面重写getNameFromUser
函数
,即使askForName效果在很长一段时间内返回空字符串,也
浏览 8
提问于2019-12-04
得票数 4
回答已采纳
2
回答
在
递归
调用之间共享变量(列表、集合)
python
、
algorithm
、
recursion
、
data-structures
我开始解决一些关于
递归
的
问题,在这里,我注意到需要有一个共享变量(
如
set/list)来附加(或者在集合
的
情况下添加)结果并返回。我在网上搜索并找到了一些解决方案,这些解决方案在某些情况下似乎适用于我,而在其他情况下则不适用--我尝试了
全局变量
、在
递归
函数
之外定义
的
列表等等。类似地,我试图用DFS
递归
地解决岛数
的
leetcode问题:。我用这个视频来理解如何
递归
地解决这个问题:和这里<em
浏览 18
提问于2022-03-06
得票数 1
回答已采纳
4
回答
python
:如何统计我
的
递归
函数
执行
的
次数?
python
、
recursion
假设我有一个二进制搜索树[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15]def loopBST(root): return loopBST(root.right) 我可以通过创建一个
全局变量
来获得它问题是,如
何在
dfs
函数
中
创建此ind,而不是
浏览 0
提问于2018-02-09
得票数 0
2
回答
是否可以在
Python
中
定义
函数
中
的
全局变量
python
、
function
、
global-variables
如
何在
Python
中
的
函数
中
声明
全局变量
? 也就是说,它不必在之前声明,但可以在
函数
外部使用。
浏览 0
提问于2012-11-29
得票数 48
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
在Python中如何在main函数中调用类中的方法
Python函数中修改函数外部变量的方法与注意事项
python函数式编程(二):匿名函数、闭包、生成器
Python学习(三)-集合、文件操作、字符编码和函数
初识 Python:全局、局部和非局部变量
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券