Python教程

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

本文主要是介绍Python基础语法(十九)--闭包,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

闭包

什么是闭包?
       在一个函数中,又定义了一个函数,并且里面的函数使用了,外面的函数的参数,这个整体就是一个闭包
什么时候会用到闭包?
       外面的函数给定了基础条件,里面的函数基于原来的基础之上进行进一步处理
	   
示例:
def  test1(number):
    print("---1---")
    def  test_in():
        print("---2--")
        print(number+100)
    print("--3--")
 
    return test_in
 
a = test1(100)
a()
这篇关于Python基础语法(十九)--闭包的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!