[Python进阶]Python闭包的深入浅出

[Python进阶]Python闭包的深入浅出

前提准备

首先我们要明白在python中一切皆对象,数字、字符串、元组、列表、字典、函数、方法、类、模块等等都是对象。

因为函数也是一个对象,所以函数能够像其他变量一样被当作参数传给其他的函数,同样函数能也能够作为另一个函数的结果返回

mapsorted,filter 这几个函数都可以接受一个函数作为参数,具体用法就不在此赘述了

 自由变量:指未在本地作用域绑定的变量,是相对来说的
建议看一下这个文章自由变量

hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » [Python进阶]Python闭包的深入浅出