社区
基础编程
帖子详情
在函数中改变全局变量 可以吗?
anmeier
2005-12-22 10:22:49
如果可以?劳驾告诉我怎么做?谢谢谢谢拉
...全文
1453
4
打赏
收藏
在函数中改变全局变量 可以吗?
如果可以?劳驾告诉我怎么做?谢谢谢谢拉
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Fibona
2005-12-23
打赏
举报
回复
可以的,
比如说在函数aa 中改session a的值,或者全局变量$a的值
function aa()
{
....
$_SESSION['a']='5353";
.....
}
或者;
function aa()
{
....
GLOBAL $a
$a='5353";
.....
}
lisoon
2005-12-23
打赏
举报
回复
也可以这样。
$a=0;
function xx()
{
$GLOBALS["a"]=1;
}
xx();
echo $a;
zalvsa
2005-12-23
打赏
举报
回复
是不宜修改全局变量。不过LZ那种自己测试一下不就OK了,就那个例子,在函数前ECHO一次,函数里ECHO 一次,后再ECHO一次不就出来了。
xuzuning
2005-12-23
打赏
举报
回复
楼上的方法就可以了。
但是建议你不要这样做!因为隐式的修改全局变量将可能产生不可预知的错误
Python知识点:如何在
函数
中
修改
全局变量
的值?
在
函数
之外定义的变量是
全局变量
。
全局变量
可以在
函数
中
读取,但是默认情况下不能在
函数
的修
改变
量的值。 可以读取 下面的代码可以在
函数
中
成功打印粉丝数,因为
函数
可以读取
全局变量
的值: count = 30888 #
全局变量
,麦叔粉丝数 # 关注 def guanzhu(): print('麦叔的粉丝数是{}'.format(count)) # 取关 def quguan(): print('麦叔的粉丝数是{}'.format(count)) 不能修改 下面的代码会报错,因为
函数
默认不能修
python如何在
函数
中
改变
全局变量
的值
1、python
全局变量
在
函数
中
使用时,在
函数
中
给
全局变量
重新赋值,是不会
改变
全局变量
的值 2、python
全局变量
在
函数
中
使用时,在
函数
中
在
全局变量
前添加global关键字,可以
改变
全局变量
的值 python菜鸟笔记(一)......
python——如何在
函数
中
修改
全局变量
1. 如何修改
全局变量
看下面的代码: a = 100 def testA(): print(a) def testB(): a = 200 print(a) print(a) # 100 print(testA()) # 100 print(testB()) # 200 print(testA()) # 100 这说明在testB
函数
中
我们并没有修改(访问)
全局变量
a,而是新建了一个局部变量a,那么如何在
函数
中
修改
全局变量
呢? 加入global关键字 def testB(): glob
自定义
函数
内可以使用
全局变量
吗?答案是不可以,需要关键字global
局部变量是
函数
内部定义的变量,其作用域是所在的
函数
。如果
函数
外还有一个跟局部变量名字一样的变量, 程序会认为它们两个是完全不同的两个变量。当退出
函数
的时候,其
中
的局部变量就同时被清除。
全局变量
是定义在所有
函数
以外的变量,其作用域是整个php文件,但是在用户自定义的
函数
内部是无法使用的。 如果一定要在用户自定义的
函数
内部使用
全局变量
,那么就需要使用global关键字声明。 也就是说如果在函
python
函数
中
的
全局变量
访问修改问题
2、即便
函数
内部对
全局变量
进行赋值操作,那也会被python当做是一个新的与
全局变量
同名的局部变量。4、只有当在
函数
内部用global关键字显示的声明该变量是
全局变量
,才可以在
函数
内部对该
全局变量
进行正确的自增自减等修改操作。a=2 #在
函数
内部赋值
全局变量
,会新建一个同名局部变量,并不会真正修改
全局变量
的值。print(a) #在
函数
内部访问
全局变量
,会得到正确的值,将输出1。1、在
函数
内部可以访问
全局变量
,可以读取值,可以输出显示,但不允许修改。print(a) #输出2。
基础编程
21,886
社区成员
140,364
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章