【发布时间】:2019-08-30 03:53:13
【问题描述】:
一旦条件满足,以下 sn-p 中的 continue 语句将暂停 while 循环。有人可以帮助我了解引擎盖下发生了什么吗?谢谢!
import asyncio
async def yield_even():
count = 0
while True:
if count % 2 != 0:
continue
yield count
if count > 5:
break
count += 1
async def main():
async for i in yield_even():
print(i)
if __name__ == "__main__":
asyncio.run(main())
【问题讨论】:
标签: python python-3.x asynchronous yield