Python中yield表达式的结果是什么?

Python中yield表达式的结果是什么?,第1张

Python中yield表达式的结果是什么?

您还可以将

send
值赋给生成器。如果没有发送值,那么
x
None
的,否则
x
需要所发送的值。这是一些信息:http : //docs.python.org/whatsnew/2.5.html#pep-342-new-
generator-features

    >>> def whizbang(): for i in range(10):     x = yield i     print 'got sent:', x    >>> i = whizbang()    >>> next(i)    0    >>> next(i)    got sent: None    1    >>> i.send("hi")    got sent: hi    2


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5630421.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存