文章目录 一、共享全局变量资源竞争 二、互斥锁和死锁 1.互斥锁 2.死锁 死锁扩展--银行家算法 三、线程同步-Condition 四、多任务版UDP聊天 五、进程介绍 1.概念辨析 2.进程的状态 3.使用进程实现多任务 一、共享全局变量资源竞争 一个线程写入、一个线程读取没问题,如果有两个线程对某一资源同时写入时,就可能会产生资源竞争。 import threading num = 0 def demo1(count): global num for i in range(count)