多任务并发:协程调用资源 = 调用函数
import time
def task_1():
while True:
print('----1----')
time.sleep(0.1)
yield # t1执行到此暂停,轮t2
def task_2():
while True:
print('----2----')
time.sleep(0.1)
yield # t2执行到此暂停,轮t1
def main():
t1 = task_1()
t2 = task_2()
while True:
next(t1)
next(t2)
if __name__ == '__main__':
main()