1、高阶函数
1)函数可以作为参数;
2)函数 可以作为返回值;
2、闭包函数
如果内部函数中,对在外部作用域中的变量进行引用,那么内部函数就被认为是闭包;
2、如何形成闭包
2)内部函数使用外部变量;
3、如何使用闭包
def outer():
x = 10
def inner(): #内部函数
print(x) #使用外部变量
return inner #返回内部函数
f = outer()
f()
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。