搜索
写经验 领红包
 > 生活

多线程多个线程共享全局变量怎么设置(多线程详解)

导语:多线程:多个线程共享全局变量

多线程:多个线程共享全局变量怎么设置(多线程详解)

线程是进程的执行单元,进程是系统分配资源的最小单位,所以在同一个进程中的多线程是共享资源的。

import threadingimport timenum = 0def run1():    global num    for i in range(3):        num += 1    print(&34; % num)def run2():    global num    print(&34; % num)if __name__ == &39;:    t1 = threading.Thread(target=run1)    t1.start()    time.sleep(3)    t2 = threading.Thread(target=run2)    t2.start()

本文内容由快快网络小余整理编辑!