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)

  

posted on 2019-01-14 15:42  =.===  阅读(89)  评论(0编辑  收藏  举报

导航