Python代码演示协程
时间: 2023-03-26 13:00:53 浏览: 145
大学宿舍洗衣机空闲提醒小程序开发源码+项目说明.zip
好的,我可以回答这个问题。协程是一种轻量级的线程,可以在单个线程中实现并发。Python 通过 async/await 语法支持协程。下面是一个简单的协程示例:
```python
import asyncio
async def hello():
print("Hello")
await asyncio.sleep(1)
print("World")
loop = asyncio.get_event_loop()
loop.run_until_complete(hello())
```
这个示例定义了一个协程函数 hello,它打印出 "Hello",然后等待一秒钟,再打印出 "World"。我们使用 asyncio.get_event_loop() 获取事件循环,然后使用 loop.run_until_complete() 运行协程。
阅读全文