Python之协程函数
Posted 王先生是胖子
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python之协程函数相关的知识,希望对你有一定的参考价值。
Python之协程函数
什么是协程函数:如果一个函数内部yield的使用方法是表达式形式的话,如x=yield,那么该函数成为协程函数。
def eater(name): print(‘%s start to eat food‘ %name) food_list=[] while True: food=yield food_list print(‘%s get %s ,to start eat‘ %(name,food)) food_list.append(food) print(‘done‘) e=eater(‘钢蛋‘) # print(e) print(next(e)) print(e.send(‘奥尔良烤翅‘)) print(e.send(‘香辣鸡腿堡‘)) print(e.send(‘奥尔良堡‘))
以上是关于Python之协程函数的主要内容,如果未能解决你的问题,请参考以下文章