import threading import time # 定义一个工作函数 def worker(num): print(f"Thread {num} starting") for i in range(num, num + 5): print(f"Thread {num} starting value:{i}") time.sleep(5) print(f"Thread {num} finished") # 创建线程列表 threads = [] # 创建并启动线程 for i in range(0, 56, 10): t = threading.Thread(target=worker, args=(i,)) t.start() threads.append(t) # 等待所有线程完成 # for t in threads: # t.join() print("All threads finished execution")
异步多线程非阻塞示例
最新推荐文章于 2024-09-17 23:15:58 发布