python中函数的嵌套定义与使用def fun1(): def fun2(): print('hello world') return fun2fun1()()函数嵌套的三层用法:def fun1(): print('我是fun1的函数体语句') def fun2(): print('我是fun2的函数体语句') def fun3(): print('Hello World!') return fun3 return fun2a = fun1()b = a()b()# fun1中返回 fun2的方法名# fun1()就是调用函数 返回fun2的函数入口给变量a# a()就是调用函数fun2 返回fun3的函数入口给变量b# 最后调用b()Python中的函数闭包def fun1(x): def fun2(y): print(x+y) return fun2fun1(10)(20)//02\def fun1(x): def fun2(y): def fun3(z): print(x+y+z) return fun3 return fun2fun1(10)(20)(30)# 最里面的函数可以得到外面层函数的局部变量