1闭包

Posted gao-chao

tags:

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

from urllib.request import urlopen
def get_url():
    url = "http"
    def get():
        ret = urlopen(url).read()
        print(ret)
    return get
get_func = get_url()
get_func()

闭包可以使得一级函数体内的变量不需要每次都重新分配内存空间,增加运行效率。

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

scala编程——函数和闭包

由于lambda闭包或调度程序问题,程序可能会挂起

javascript 匿名函数及闭包----转载

10 个你可能还不知道 VS Code 使用技巧

Python进阶闭包(Closure)

swift闭包_002_swift闭包