下面代码我主要通过锁来实现多线程之间的交替问题。 由于之前我一直不能够深刻理解线程锁是如何运转的,时间长了就会忘,现在我又重新理解了一遍2个锁的作用,并且记下来,防止下次会遗忘,这只是我的个人理解,有出错,还请各位大佬纠正。 #首先导入多线程模块 import threading #创建两个锁 mudex1 = threading.Lock()#偶数锁 mudex2 = threading.Lock()#奇数锁 def func1(): for i in range(0, 101, 2