![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
leo_mol
这个作者很懒,什么都没留下…
展开
-
Python中的闭包
闭包什么是闭包呢?下面我们就以简单的例子讲一下什么是闭包。 闭包就是:在函数内部定义一个函数,并且这个函数用到了外边函数的变量,那么将这个函数用到的一些变量称之为闭包。讲闭包之前我们来讲讲什么是函数的引用,下面来看看下面几行代码:def test1(): print("--- in test1 func----") # 调用函数 test1() # 引用函数 ret = test1 ...原创 2018-04-27 10:36:21 · 87 阅读 · 0 评论 -
Python之装饰器
装饰器是程序开发中经常用到的一个功能,用好了装饰器,开发效率如虎添翼。首先,我们先明白下面一段代码:#### 第一波 #### def foo(): print('foo') foo # 表示是函数 foo() # 表示执行foo函数 #### 第二波 #### def foo(): print('foo') foo = lambda x: x + 1 foo() #...原创 2018-04-27 11:07:54 · 103 阅读 · 0 评论