腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
0
回答
在
Python
中
,
是否
可以
在
定义
全局变量
时
在
方法
中
使用
该
变量
的
值
,
但在
更改
该
变量
时
不能
更改
该
值
?
、
、
、
很难描述我所需要
的
行为,所以我将举一个例子。在运行以下代码
时
,f()打印"eggs",但我希望有一种
方法
让f()打印"spam",它是f声明时x
的
值
。x = "spam" print(x)f() 这看起来不太像pythonic,但我已经对我面临
的
问题进行了大量
的
思考,并得出结论,这种解决方案是最优雅
的
如果有必要,我
可
浏览 11
提问于2016-07-18
得票数 0
回答已采纳
2
回答
Obiective-C,在运行时查找
全局变量
?
我很想知道
是否
有任何
方法
可以
在运行时找到
全局变量
,就像NSClassFromString一样。
变量
a BOOL是
在
一个静态库
中
定义
的
,我通过
使用
"nm“找到了
该
变量
的
名称,输出为:"0001924d b _gStartSessionCalled”。
在
XCode
中
调试
时
,我
可以</em
浏览 1
提问于2012-10-02
得票数 0
回答已采纳
2
回答
在
Python
中
的
函数中
使用
全局变量
时
的
差异
我只是
在
玩
Python
,我偶然发现了一些我不太理解
的
有趣
的
东西。代码如下: a = 1 print(a)print(a) 这里,a是一个
全局变量
,我
在
函数中
使用
了它,结果是: 1 1 我
可以
在
函数
中
本地
使用
全局变量
,而不必
在
函数中
使用
global a。然后,我做了进一步
的</em
浏览 42
提问于2020-07-12
得票数 3
2
回答
用
Python
更改
导入模块
中
的
变量
(和因
变量
)
、
python
_import_test2.py文件:BBB = AAA + '_BBB' print AAAimport
python
_import_test2 as testimporttestimport.showBBB()`test1 test
浏览 3
提问于2015-08-27
得票数 1
回答已采纳
4
回答
python
中
的
全局变量
重新赋值
、
、
当我试图
在
一个函数
中
重新赋值一个
变量
时
,我得到了UnboundLocalError错误。以下是我
的
问题
的
一小段。global_variable = 'a' print(global_variable)当我执行它
时
,global_variable) UnboundLocalError: local variable 'glo
浏览 0
提问于2018-10-26
得票数 0
4
回答
在
MSVC 2005
中
执行C代码
时
出现奇怪错误
、
这个文件有一个main()函数,在这个函数
中
,我初始化了
变量
的
值
=0。
在
另一个C文件(file2.c)
中
。从main有一个函数调用( file2.c
中
的
func1),它将这个
全局变量
的
值
设置为1。但我注意到
的
是,
在
主函数执行进入函数
变量
的
时刻,我
在
监视窗口中看到
该
全局变量
本身
浏览 1
提问于2009-03-18
得票数 1
2
回答
Python
与ML
中
的
词法作用域
、
、
、
我现在进退两难,看看下面用ML写
的
代码:fun f(y) = x + yval y = 3Z
的
值
是6。现在,如果我用
python
编写相同
的
代码,z
的
值
就是7。两种语言都声称(实际上,教授这两种语言
的
老师都声称)有词法/静态作用域。但是看起来只有ML通过
使用
在
定义
f函数
时
创建
的
环境来实现它 如
浏览 2
提问于2013-10-28
得票数 8
1
回答
更改
全局变量
javascript
我想
使用
全局变量
number = 2,
但在
输入形式
中
,我想要
更改
全局变量
的
值
,因为我将在另一个函数中
使用
它,所以
在
开始
时
,我希望number =2,但当其他
值
被放入输入形式
时
,我希望number采用
该
值
浏览 0
提问于2021-10-20
得票数 0
3
回答
线程只能共享全局资源吗?
、
我试图
在
两个线程之间共享一个不是
全局变量
的
结构。
变量
本身在主函数
的
堆栈上实例化,然后
在
启动两个线程
时
将其指针作为参数传递给两个线程。我所发现
的
是,当我
更改
该
结构
的
一个成员
的
值
时
,
该
更改
不会在其他线程
中
得到反映。
是否
有办法
在
两个线程之间共享一个非
全局变
浏览 1
提问于2009-09-14
得票数 4
回答已采纳
1
回答
如果我将一个元素存储
在
一个javascript
变量
中
,当我调用这个
变量
时
,它会再次检查它吗?
、
我将一个元素
的
值
存储
在
一个javascript
变量
中
,但是该函数需要异步运行,所以当再次调用
该
变量
时
(
在
AJAX引用之后),
该
元素
的
值
可能已经
更改
,我需要进行检查。我
是否
可以
简单地再次调用
该
变量
,或者
在
定义
该
变量
时
浏览 2
提问于2013-03-28
得票数 0
回答已采纳
3
回答
为什么
python
中会出现局部
变量
问题
return value b = a(1) increment = lambda x : x + 1 def f(x): i
浏览 20
提问于2022-02-11
得票数 1
回答已采纳
1
回答
Robot框架
中
全局变量
的
动态
使用
我试图
使用
一个
全局变量
,它是通过将其作为参数传递给关键字来设置
的
,但由于某些原因它不起作用。btn_login Page Should Contain Update Profile 当我运行此命令
时
,
浏览 5
提问于2018-01-03
得票数 0
回答已采纳
1
回答
C/C++
全局变量
是如何在
python
中
实现
的
?
、
当我
在
阅读文件
时
,我读了这几行..A= 3.4B=a 然后,"a“和"b”都是包含
值
3.4
的
对象
的</em
浏览 1
提问于2013-09-24
得票数 2
回答已采纳
1
回答
使应用程序级别
变量
在
特定事件
时
发生
更改
在
Rails
中
,当我们
定义
全局变量
(即在Application.rb文件
中
)
时
,它是常量,我们
不能
修改它。
在
Rails中有没有可用
的
替代
方法
,我
可以
在
Rails应用程序中将
变量
用作
全局变量
,并在执行过程
中
访问和
更改
它
的
值
?
浏览 0
提问于2014-11-10
得票数 0
1
回答
Fortran
中
受保护
的
全局变量
、
、
我想知道
在
Fortran
中
是否
有一种
方法
来拥有一个
全局变量
,它
可以
被声明为某种“保护”。我正在考虑一个包含
变量
列表
的
模块A。其他
使用
A
的
模块或子例程都
可以
使用
它
的
变量
。如果你知道
变量
的
值
是什么,你
可以
使用
参数来实现它
不能
被覆盖。但是,如果您
浏览 0
提问于2013-02-22
得票数 7
回答已采纳
1
回答
当Keras自
定义
丢失函数访问
python
的
全局变量
时
,内部机制是什么?
、
、
Keras自
定义
丢失函数
是否
接受全局
python
变量
?
python
代码中直接
使用
全局变量
来训练模型,如果我想
使用
模型进行预测,那么
python
环境
中
的
那些
全局变量
就会被
更改
。我
的
问题是,我
是否
需要再次编译
该
模型,以确保
该
模型已经
使用
这些外部
全局变量
的
浏览 0
提问于2018-12-24
得票数 2
回答已采纳
1
回答
不能
在同一个html页面上
的
其他脚本元素中
使用
AJAX调用JS
中
的
全局变量
、
、
、
我一直
在
研究如何
使用
页面上
的
一个脚本
中
的
变量
,以及如何在另一个脚本中
使用
它。我发现您
可以
将
变量
设置为
全局变量
(虽然这不是首选
的
,但我没有找到更好
的
方法
)。 我正在
使用
Bootstrap框架。
在
我
的
页面上,函数中有一个AJAX调用。我已经
在
函数前面声明了
变量
,所以它是一个<em
浏览 0
提问于2018-03-01
得票数 1
回答已采纳
2
回答
更改
变量
会导致赋值前引用。
到目前为止,我正经历着最奇怪
的
错误。我
的
代码很简单:def update(): wtf = 1 由于行# wtf = 1注释掉了,所有工作正常,5是打印出来
的
。但是,如果我取消对# wtf = 1
的
注释,甚至在打印出wtf (5)之前,我就会得到一个UnboundLocalError: local variable 'wtf' referenced before
浏览 3
提问于2014-07-28
得票数 1
回答已采纳
3
回答
全局变量
的
值
在
BASH
中
不变
、
、
我正在编写一个BASH脚本,它有一个
全局变量
。
变量
的
值
在
函数/子例程
中
更改
。但是当我尝试
在
函数外部打印
该
变量
时
,
该
值
不会改变。示例代码如下: { } echo语句打印为空而不是100为什么
浏览 1
提问于2009-07-30
得票数 1
回答已采纳
2
回答
Python
教程
中
do_global()
的
效果
我正在阅读有关名称空间和作用域
的
,这时我遇到了以下代码段。nonlocal assignment: nonlocal spamIn global scope: global spam 我
的
问题是:由于
在
do_global()函数中
使用
了global关键字,第3行
的
输出不应该是global spam吗?
浏览 0
提问于2019-02-12
得票数 2
点击加载更多
相关
资讯
第2辑-python中命名空间与作用域的解读
十九、Python的函数-作用域
MYSQL的用户变量和系统变量
02-01 函数
Python函数
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券