码迷,mamicode.com
首页 > 编程语言 > 详细

Python之协程函数

时间:2018-05-28 16:10:03      阅读:246      评论:0      收藏:0      [点我收藏+]

标签:one   IV   %s   ext   size   style   表达   color   list   

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之协程函数

标签:one   IV   %s   ext   size   style   表达   color   list   

原文地址:https://www.cnblogs.com/george92/p/9100325.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!