import threading
import time
# 写两个函数,分别让两个线程去执行
# 这个两个函数,都要访问我的全局变量
number = 0
def test1(count):
global number
for i in range(count):
number += 1
print(number)
def test2(count):
global number
for i in range(count):
number += 1
print(number)
def main():
th1 = threading.Thread(target=test1,args= (1000000,))
th2 = threading.Thread(target=test2, args=(1000000,))
th1.start()
th2.start()
time.sleep(5)
print(number)
if __name__ == '__main__':
main()