# encoding = utf-8
__author__ = "<EMAIL>"


import asyncio

def a():
    for i in range(4):
        print('a.{}'.format(i))
        yield   # 转换成一个生成器函数

def b():
    for i in 'abcd':
        print('b.{}'.format(i))
        yield   # 转换成一个生成器函数


x = a()
y = b()

# 判断是不是协程函数
print(asyncio.iscoroutinefunction(a))

for i in range(4):      # 利用yield实现多线程交替执行
    next(x)
    next(y)




# encoding = utf-8
__author__ = "<EMAIL>"


import asyncio

def a():
    for i in range(4):
        print('a.{}'.format(i))
        yield   # 转换成一个生成器函数

def b():
    for i in 'abcd':
        print('b.{}'.format(i))
        yield   # 转换成一个生成器函数


x = a()
y = b()

# 判断是不是协程函数
print(asyncio.iscoroutinefunction(a))

for i in range(4):      # 利用yield实现多线程交替执行
    next(x)
    next(y)




# encoding = utf-8 # 转换成一个生成器函数 # 转换成一个生成器函数 # 判断是不是协程函数 # 利用yield实现多线程交替执行