线程间通信使用全局变量通信
共享资源争夺:多个进程或线程都可以操作的资源称为共享资源
"""
event 线程互斥方法
"""
from threading import Thread,Event
s = None #用于通信
e = Event()
def 杨子荣():
print('杨子荣拜山头')
global s
s = '天王盖地虎'
e.set()#操作完共享资源e设置
t = Thread(target=杨子荣)
t.start()
e.wait()#阻滞等待
if s == '天王盖地虎':
print('口令正确')
else:
print('打死他')
t.join()