- 博客(2)
- 收藏
- 关注
原创 装饰器语法糖的触发
装饰函数的语法糖触发在第二步后面有展示,需要注意的就一点,多层装饰器使用语法糖触发,装饰顺序是从近到远。但装饰器函数的触发顺序正好相反。具体可参考下图结果。def inner(*args, **kwargs): # *args, **kwargs实现不定长参数的导入。# 装饰器想实现的功能。是编程语言中一种简化代码书写的语法设计。2.装饰器语法糖的格式。
2025-08-05 20:41:30
213
原创 递归思想笔记
即上图中return a[-1] + Sum(a[:-1]),其是用了栈去存储了每一个a[i],知道遍历到了a[0]时终止,再将所有的a[i]值从栈中拿出并相加。例如求前n项时,sum = a[-1] +a [:-1],这个求和公式只要n>=0就都成立,不论n怎么变化都不会改变。例如求前n项和:1+2+3+4+5+...+n,人脑需要一个个的加过去,不停用前n-i项的和去加后面一项。②能使用递归思想的要求解决的方法与问题规模是无关的。递归思想就是迭代思想在计算机中的表现。# 递归思想的三要素。
2024-03-25 16:57:14
212
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅