---恢复内容开始--- python允许有内部函数,也就是说可以在函数内部再定义一个函数,这就会产生变量的访问问题,类似与java的内部类,在java里内部类可以直接访问外部类的成员变量和方法,不管是否私有,但外部类需要通过内部类的引用来进行访问.python内部函数和外部函数的成员变量可以相互访问但是不能修改,也就是所谓的闭包.举个例子 def outt(): x=10 def inn(): x+=1 return x return inn() outt() Traceback (most…