2026年1月2日

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 阅读全文

posted @ 2026-01-02 21:08 luckygxf 阅读(6) 评论(0) 推荐(0)

python装饰器(一)

摘要: 1 def deco(func): 2 def inner(): 3 print("inner running") 4 func() 5 6 return inner 7 8 9 @deco 10 def target(): 11 print("target") 12 13 14 target() 阅读全文

posted @ 2026-01-02 18:48 luckygxf 阅读(6) 评论(0) 推荐(0)

python reduce函数

摘要: 1 from functools import reduce 2 3 4 def reduce_demo(): 5 nums = list(range(0, 5)) 6 print(nums) 7 result = reduce(lambda x, y: x + y, nums) 8 return 阅读全文

posted @ 2026-01-02 16:47 luckygxf 阅读(4) 评论(0) 推荐(0)

导航