摘要:
函数的递归调用 递归的定义 函数的递归调用:是函数嵌套调用的一种特殊形式 具体是指: 在调用一个函数的过程中又直接或者间接地调用到本身 递归的本质就是循环 需要强调的的一点是: 递归调用不应该无限地调用下去,必须在满足某种条件下结束递归调用 递归的两个阶段 回溯:一层一层调用下去 递推:满足某种结束 阅读全文
摘要:
三元表达式 语法格式: 条件成立时要返回的值 if 条件 else 条件不成立时要返回的值 生成式 列表生成式 l = ['alex_dsb', 'lxx_dsb', 'wxx_dsb', "xxq_dsb", 'egon'] new_l=[name for name in l] 字典生成式 ite 阅读全文
摘要:
生成器的高级玩法之yield挂起函数:yield的表达式形式(了解***) x=yield 返回值 函数中有yield调用函数返回的是迭代器对象 迭代器对象.send(None) 等同于next(迭代器对象) 迭代器对象.send(值)相当于值传给yield yield再赋值给变量,碰到下一个yie 阅读全文
摘要:
一、叠加多个装饰器的加载、运行分析(了解***)def deco1(func1): # func1 = wrapper2的内存地址 def wrapper1(*args,**kwargs): print('正在运行 >deco1.wrapper1') res1=func1(*args,**kwarg 阅读全文