1.线程启动
def run(n):
    print('%s in thread...'%n)
t=threading.Thread(target=run,args=(n,))
t.start
#线程等待
t.join2.多线程同时启动并等待执行结果
def run(n):
    print('%s in thread...'%n)
t_res=[]
for i in range(10)
    t=threading.Thread(target=run,args=(n,))
    t.start
    t_res.append(t)
for t  in t_res:
    #线程等待
    t.join3.守护线程
for i in range(10)
    t=threading.Thread(target=run,args=(n,))
    t.setDaemon(True)
    t.start4.队列queue,使程序解耦,提高效率
import queue
q=queue.Queue
q.input(1)
q.get()