函数
程序烂人
这个作者很懒,什么都没留下…
展开
-
python函数之闭包函数与装饰器
python函数之闭包函数与装饰器闭包函数概述闭包函数本质就是函数在函数外面是无法访问函数内部数据的,通过闭包函数在函数外面访问函数内部的数据使用闭包有风险,占用内存,可能会导致内存溢出,闭包在使用中将函数内部的局部变量永久保存在内存中.闭包函数的必要条件函数的嵌套定义内部函数使用外部函数的变量外部函数必须有返回值, 返回内部函数名闭包函数的执行def fun(): name = "liming" def inner(): print(name) age原创 2020-08-21 08:47:23 · 192 阅读 · 0 评论 -
python函数进阶之变量的作用域、内置函数、匿名函数
10.1 命名空间概述命名空间指的是保存程序中的变量名和值的地方.本质上是一个字典,字典的key就是变量名,value就是变量对应的数据.局部命名空间: 函数内部全局命名空间, python文件中内置命名空间: python解释器层面, builitins, python各个系统层级访问命名空间局部命名空间使用locals()函数来访问全局命名空间的访问使用 globals() 函数访问命名空间加载顺序内置命名空间–>全局命名空间–>局部命名原创 2020-08-19 21:52:35 · 155 阅读 · 0 评论