LlNUS有无Python高手,来解答下我关于 yield 的疑惑 中发帖

def simple_coro():
value = yield
print(f"接收到的值为:{value}")

# 创建生成器
coro = simple_coro()
next(coro) # 准备生成器
coro.send("Hello, coroutine!") # 通过协程发送数据给生成器对象

这是GPT给解释yield跟协程时给的示例代码,我自己在ide执行了末尾会抛 StopIteration 异常
但是问了 GPT 跟 deepseek v3 都说这段代码不会报错
来个佬给解释下它这个示例代码呗?