许儿

2018年5月2日

函数-名称空间

摘要: 我们首先回忆一下Python代码运行的时候遇到函数是怎么做的。 从Python解释器开始执行之后,就在内存中开辟里一个空间,每当遇到一个变量的时候,就把变量名和值之间对应的关系记录下来,但是当遇到函数定义的时候,解释器只是象征性的将函数名读入内存,表示知道这个函数存在了,至于函数内部的变量和逻辑,解 阅读全文

posted @ 2018-05-02 16:41 许儿 阅读(159) 评论(0) 推荐(0) 编辑

函数-闭包函数

摘要: 闭包函数: 内部函数引用外部函数而非全局作用域的变量,该内层函数称为闭包函数 闭包好处:若python检测到闭包,局部作用域不会随着函数的结束而关闭,会一直在内存中。 这才是闭包函数最常用的用法:爬虫,装饰器 def func(): name = 'eva' def inner(): print(n 阅读全文

posted @ 2018-05-02 10:48 许儿 阅读(150) 评论(0) 推荐(0) 编辑

导航