是`yield`是`yield None`的简写。

时间:2018-11-04 14:31:25

标签: python

我遇到一个示例,将yield用作陷阱

def foo():
    for i in range(10):
        print("I'm foo")
        yield

测试并输出

In [164]: g = foo()                                                                                               

In [165]: next(g)                                                                                                 
I'm foo

In [166]: next(g)                                                                                                 
I'm foo

yieldyield None的缩写吗?

其他建议问题。
打个比方,我可以将generator作为类,将g = generator()作为实例吗?

0 个答案:

没有答案