试了下,是可以正常访问的,但是无法在内部的其他函数中去修改这个外面的主函数的变量, 有没有办法能修改呢? def func1(): def func2(): print(a) #输出是 2 a = 2 func2() a = 1 func1() 函数, 变量, func2, func1