码迷,mamicode.com
首页 > 其他好文 > 详细

async for的使用

时间:2019-06-15 17:18:50      阅读:108      评论:0      收藏:0      [点我收藏+]

标签:random   interrupt   rand   dom   and   ati   rup   sync   code   

import random
import asyncio


async def random_number_gen(delay, start, end):
    while True:
        yield random.randint(start, end)
        await asyncio.sleep(delay)


async def main():
    async for i in random_number_gen(1, 0, 100):
        print(i)


try:
    print("Starting to print out random numbers...")
    print("Shut down the application with Ctrl+C")
    asyncio.run(main())
except KeyboardInterrupt:
    print("Closed the main loop..")

async for的使用

标签:random   interrupt   rand   dom   and   ati   rup   sync   code   

原文地址:https://www.cnblogs.com/c-x-a/p/11028099.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!