python闭包
1 def make_avg(): 2 nums = [] 3 4 def averager(new_value): 5 nums.append(new_value) 6 total = sum(nums) 7 return total / len(nums) 8 9 return averager 10 11 12 avg = make_avg() 13 print(avg(10)) 14 print(avg(11)) 15 print(avg(12))
Please call me JiangYouDang!
浙公网安备 33010602011771号