多线程-入门实例

#导入模块import threading

def run(n):
    print("task",n)
#创建线程实例
t1 = threading.Thread(target=run,args=("t1",))
t2 = threading.Thread(target=run,args=("t2",))
#启动线程
t1.start()
t2.start()

 多线程并行运行的

#启动多个线程实例并行:

import threading
import time
def run(n):
    print("task",n)
    time.sleep(2)
for i in range(50):
    t1 = threading.Thread(target=run,args=("t-%s"%i,))
    t2 = threading.Thread(target=run,args=("t2-%s"%i,))
    t1.start()
    t2.start()

 

posted @ 2018-06-15 14:51  努力乄小白  阅读(98)  评论(0编辑  收藏  举报