python--补充

 

 换了一个编译器,a()输出的是第一句话,而a()()输出的则是下面那两句话

 

 当调用这个函数的时候输出的是外层函数的信息

 

 而这时输出的则是内部的函数的方法

 

 这就是最基本的闭包

函数的()只有在使用和创建的时候需要写

 

 在外部调用内部函数需要在外部返回到内部。其具体方法原理我前面讲过就不重述了

posted @ 2022-03-19 21:14  湖南陈冠希  阅读(30)  评论(0)    收藏  举报