Python中yield的用法(笔记)
我们只需要明白yeild关键字的用法以及两个调用方法的使用就ok
yeild的两个使用方法:
1.next()方法
这个方法在第一个例子中有讲解。
2.send()方法
这个方法在第二个例子中有讲解。
首先我们要先明白yeild关键字,yeild关键字可以看成一个return,同时它也是一个生成器(generator),yeild关键字在程序中出现时,会在当前行停止运行,下一次程序运行时,开始执行的代码是停止行的后一行代码。
1.下面我们看一段代码:
def test():
print("test....")
while True:
num_back = yield 5
prin