- 为何在函数内部使用EXEC函数,无论加上globals()和locals()参数, 均不能改变函数内部变量的值?
2.怎样让EXEC实现像在函数内部一条语句一样等同的效果?
- 见到一个实例 d=dict(locals(), **globals()) 为什么在不是定义函数的时候, 可以使用两个星号的 实参 ? (实际运行后没任何问题)
望获高手指点迷津.
2.怎样让EXEC实现像在函数内部一条语句一样等同的效果?
望获高手指点迷津.
1.查阅了python3 Standard Library, 提供的信息不足以解释以上问题.
2.为了研究python3中exec()函数的行为, 研究了5个可变因素, 128中情况, 无法总结出规律.