摘要:
一 三元表达式 二 列表推导式 三 生成器表达式 一 三元表达式 二 列表推导式 三 生成器表达式 阅读全文
摘要:
一 迭代器 一、迭代器的概念 二、为何要有迭代器?什么是可迭代对象?什么是迭代器对象? 三、迭代器对象的使用 四、for循环 五、迭代器的优缺点 二 生成器 一、什么是生成器 二、生成器就是迭代器 三、协程函数 四、yield总结 一 迭代器 一、迭代器的概念 二、为何要有迭代器?什么是可迭代对象? 阅读全文
摘要:
一 闭包函数 一、什么是闭包 二、闭包的意义与应用 二 装饰器 一、为何要用装饰器 二、什么是装饰器 三、装饰器的作用 四、装饰器的语法 五、装饰器补充:wraps 一 闭包函数 一、什么是闭包 二、闭包的意义与应用 二 装饰器(装饰器就是闭包函数的一种应用场景) 一、为何要用装饰器 二、什么是装饰 阅读全文
摘要:
一 名称空间? 一、 什么是名称空间? 二、 名称空间的加载顺序 三、名字的查找顺序 二 作用域 一、作用域即范围 二、作用域关系是在函数定义阶段就已经固定的,与函数的调用位置无关 三、查看作用域:globals(),locals() 一 名称空间? 一、 什么是名称空间? 二、 名称空间的加载顺序 阅读全文
摘要:
一 函数对象 一、函数是第一类对象,即函数可以当作数据传递 二、利用该特性,优雅的取代多分支的if 二 函数嵌套 一、函数的嵌套调用 二、函数的嵌套定义 一 函数对象 一、函数是第一类对象,即函数可以当作数据传递 二、利用该特性,优雅的取代多分支的if 二 函数嵌套 一、函数的嵌套调用 二、函数的嵌 阅读全文