摘要:
第八章、函数进阶之迭代器03 1. 什么是迭代 迭代更新换代,基于上一次的结果退出下一次的结果 2.可迭代对象 具有__iter__()方法的就是可迭代对象,除了数字类型和函数类型都是可迭代对象 x = 1 # 不可迭代对象 s = 'jiayi' # 可迭代对象 lt = [1, 2, 3] # 阅读全文
posted @ 2019-08-12 18:45
得淼
阅读(118)
评论(0)
推荐(0)
摘要:
[TOC] 第八章、函数进阶之装饰器02 一、无参装饰器 1. 什么是装饰器? 装饰器指的是为被装饰对象添加功能,因此定义装饰器就是定义一个函数,只不过是该函数是用来为其他函数添加额外的功能 注意 : 装饰器本身是可以任意调用的对象 被装饰的对象也可以是任意可调用了的对象 2. 为什么要用装饰器 装 阅读全文
posted @ 2019-08-12 17:25
得淼
阅读(148)
评论(0)
推荐(0)
摘要:
[TOC] 第八章、函数进阶之闭包函数01 回顾 : 函数对象:可以将定义在函数内的函数返回到全局使用,打破了函数的层级限制 名称空间与作用域:作用域关系在函数定义阶段就已经固定死了,与调用位置无关,在任意位置调用函数都需要跑到定义函数时找到作用域关系 一、什么是闭包 闭包 :函数内部函数对外部作用 阅读全文
posted @ 2019-08-12 15:12
得淼
阅读(141)
评论(0)
推荐(0)

浙公网安备 33010602011771号