Python基础语法(十九)–闭包


闭包


什么是闭包?
       在一个函数中,又定义了一个函数,并且里面的函数使用了,外面的函数的参数,这个整体就是一个闭包
什么时候会用到闭包?
       外面的函数给定了基础条件,里面的函数基于原来的基础之上进行进一步处理
	   
示例:
def  test1(number):
    print("---1---")
    def  test_in():
        print("---2--")
        print(number+100)
    print("--3--")
 
    return test_in
 
a = test1(100)
a()

原创文章,作者:306829225,如若转载,请注明出处:https://blog.ytso.com/244395.html

(0)
上一篇 2022年4月17日
下一篇 2022年4月17日

相关推荐

发表回复

登录后才能评论