线程_共享全局变量(全局变量在主线程和子线程中不同)


from threading import Thread import time g_num = 100 def work1(): global g_num for i in range(3): g_num += 1 print("----在work1函数中,g_num 是 %d "%(g_num)) def work2(): global g_num print("在work2中,g_num为 %d "%(g_num)) if __name__ == '__main__': print("---线程创建之前 g_num 是 %d"%(g_num)) t1 = Thread(target=work1) t1.start() t2 = Thread(target=work2) t2.start()

2020-05-07


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM