闭包操作

 

 1.首先创建一个函数

 

 2.利用一个函数去接收他

 

 3.然后就可以调用里面的函数了??

有点不理解

那么为啥咱们要这么写列,主要是利用了python里面的内层函数可以记住外层函数这一特性,

a**b

代表他是一个幂运算

根据上面那个例子咱们可以晓得---------------是我晓得~~

因为函数是用了一次就没了的,所以在咱们将其复制给外部的属性的时候,该函数因为使用了一次所以就没了,但是!!他内层的函数因此保留了下来,所以,在后面,咱们再次调用该属性的时候,他就会自动调用原先的内部的函数,且不会消失!!

 

posted @ 2022-03-16 22:12  湖南陈冠希  阅读(37)  评论(0)    收藏  举报