AlexAux 发表于 2020-8-19 12:13

python的yield疑问

本帖最后由 AlexAux 于 2020-8-20 16:51 编辑



我想也在p2类似p1一样用send传入信息到p2,这个要怎么实现呢?

yty 发表于 2020-8-19 13:56

send 传值 的前提是需要使用next激活{:300_966:}

yty 发表于 2020-8-19 13:57

如果非要传值进去的话,不如就传值一个列表,字典。。。。

gl809168510 发表于 2020-8-19 14:19

while True 前面加个yield的?

rsnodame 发表于 2020-8-20 08:38

再执行一次send()。
第一次执行send('hello')后,生成器停在 yield '将被顶替'这里。你再执行一次send不就可以把值传给
p2了

AlexAux 发表于 2020-8-20 16:38

rsnodame 发表于 2020-8-20 08:38
再执行一次send()。
第一次执行send('hello')后,生成器停在 yield '将被顶替'这里。你再执行一次send不 ...

感谢表哥回复,评分送上{:1_893:}

rsnodame 发表于 2020-8-20 16:40

AlexAux 发表于 2020-8-20 16:38
感谢表哥回复,评分送上

客气了客气了,共勉{:1_893:}
页: [1]
查看完整版本: python的yield疑问