03 验证线程是数据共享的
import os import time from threading import Thread # from multiprocessing import Process #通过对全局变量的修改来验证线程之间是数据共享的,共享同一进程中的数据 num = 100 def f1(n): # time.sleep(3) global num num = 3 print('子线程的num',num) if __name__ == '__main__': t = Thread(target=f1,args=(1,)) t.start() #等待子线程运行结束才继续往下执行 t.join() print('主线程中的num:',num)