摘要: 生成器:本质是迭代器, 写法和迭代器不一样. 用法和迭代器一样 生成器函数: 函数中带有yield, 执行生成器函数的时候返回生成器。而不是执行这个函数。 def func(): print("你好啊, 我叫赛利亚,") yield "西岚的武士刀" # return 和yield都可以返回数据 r 阅读全文
posted @ 2020-06-09 22:28 咕咕咕de小迷弟 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 一、闭包 1.写法:在外层函数中声明一个变量,在内存函数使用或者返回这个变量。 这个结构叫闭包。 def fun1(): a=10 def fun2(): print(a) return fun2 这种结构就叫做闭包 2.作用: 1).保护变量 2).使变量常驻内存 __closure__:有东西, 阅读全文
posted @ 2020-06-09 21:56 咕咕咕de小迷弟 阅读(143) 评论(0) 推荐(0) 编辑