闭包入门

Posted liangliangzz

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了闭包入门相关的知识,希望对你有一定的参考价值。

#闭包
# def wai():
#     def nei():
#         print(内部函数)
#     # 返回内部函数
#     return nei
#
#
# f1 = wai()
# f1()


def wai(n):
    # 定义内部函数
    def nei():
        # 内部函数中使用外部函数的局部变量
        # print( n * n)
        return n*n
    # 内部函数作为返回值
    return nei


f1 = wai(10)
f2 = wai(4)
# f1()
# f2()
print(f1())
print(f2())

 

以上是关于闭包入门的主要内容,如果未能解决你的问题,请参考以下文章

(转)js闭包初入门

模块入门:闭包,时间模块,装饰器

JS---闭包

推荐net开发cad入门阅读代码片段

python入门基础-三元表达式命名空间作用域函数名本质闭包

函数闭包入门