Python中能否写一个函数,修改传入参数的值?
类似如下功能:
a=100
def func(v):
v=0
func(a)
print(a)
希望输出的a被更改为0
Python中能否写一个函数,修改传入参数的值?
类似如下功能:
a=100
def func(v):
v=0
func(a)
print(a)
希望输出的a被更改为0
使用global关键字也可以实现:
>>> a = 100
>>> def func():
... global a
... a = 0
...
>>> func()
>>> a
0
有帮助的话请点采纳该答案~