1. 程式人生 > >驗證執行緒是資料共享的

驗證執行緒是資料共享的

執行緒之間的資料是可以相互共享的,不同於程序.執行緒中的資料是在同一記憶體空間中的.可以相互共享

from threading import Thread
import os
num = 100
def f1():
    global num#引入全域性變數
    num = 3
    print(num)$這裡會列印3
if __name__ = '__main__':
    t1 = Thread(target= f1,)
    t1.start()
    t1.join()#等待子執行緒執行結束才會繼續往下走
    print(num)#這裡會列印3