已采纳回答 / 慕数据3350164
**kw: 参数按照关键字传值,多余的值都给KW,以字典的方式呈现<...code...>items() 把字典的键与值以元素的形式列出来<...code...>setattr() 函数 用于设置属性值,该属性不一定是存在的。 对已存在的属性进行赋值:<...code...>如果属性不存在会创建一个新的对象属性,并对属性赋值:<...code...>
2020-03-02
已采纳回答 / 幻夜之雪
个人理解:闭包是在外层函数结束时形成的,会在此时记录闭包中的变量,参数等。f和g相当于一个闭包,所以会在return g时形成闭包保存不同的三个i值。如果没有多一层函数的话,闭包是在return fs的时候形成的,三个返回函数使用的i值都是3。
2020-02-27