码迷,mamicode.com
首页 > 其他好文 > 详细

闭包函数

时间:2019-11-12 16:07:29      阅读:63      评论:0      收藏:0      [点我收藏+]

标签:color   名称空间   outer   对象   外部   ext   函数对象   准备   打印   

什么是闭包函数?

闭包函数就是内部函数引用了外部函数中的变量

闭包函数的注意点

1、闭包函数必须在函数内部定义

2、闭包函数可以引用外层函数的名字

闭包函数是函数嵌套、函数对象、名称空间与作用域的结合体

def outer(number):
    def inner():
        print(number)
    return inner
func = outer(1000)
func()

打印结果:
1000

闭包函数的应用

为了装饰器做准备

闭包函数到此讲完了

闭包函数

标签:color   名称空间   outer   对象   外部   ext   函数对象   准备   打印   

原文地址:https://www.cnblogs.com/aheng/p/11842507.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!