闭包(Python入门二十八)_def make_avg(): nums = [] def averager(x): nums.ap-CSDN博客

网站介绍:文章浏览阅读50次。-形成闭包的要件 ① 函数嵌套 ② 将内部函数作为返回值返回 ③ 内部函数必须要使用到外部函数的变量def make_averager(): # 创建一个列表,用来保存数值 nums = [] # 创建一个函数,用来计算平均值 def averager(n) : # 将n添加到列表中 nums.append(n) # 求平均值 return sum(nums)/l..._def make_avg(): nums = [] def averager(x): nums.append(x) return sum(nums) /