访问其他函数的变量
在Python中,我想知道怎么把一个函数里的变量拿到另一个函数里用,这可能吗?我试过用全局变量的方法,但对我来说不管用。
有没有人能帮我,教我怎么把一个函数里的变量拿到另一个函数里?
2 个回答
0
别试着这样做。明确的比隐含的要好——如果你的函数需要用到某些变量,就把这些变量传给它。如果它需要改变调用这个函数的地方的某个值,那就把新的值返回回来。
1
如果你想在不同的函数之间共享数据,那就创建一个类,把这些函数变成这个类的方法。