> 生活
多线程多个线程共享全局变量怎么设置(多线程详解)
导语:多线程:多个线程共享全局变量
线程是进程的执行单元,进程是系统分配资源的最小单位,所以在同一个进程中的多线程是共享资源的。
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()
本文内容由快快网络小余整理编辑!