基本信息
文件名称:《Python编程入门与实践(微视频版)》代码 例8-1 使用互斥锁.doc
文件大小:35.5 KB
总页数:3 页
更新时间:2025-07-12
总字数:约2.53千字
文档摘要
例8-1使用互斥锁
例8-1使用互斥锁
本例使用互斥锁实现多人同时订购电影票功能。
在某个电影院的特定场次中,只有100张电影票可供销售。假设有10个用户同时抢购这些电影票。每当成功售出一张票时,程序将显示剩余的电影票数量。以下代码使用多线程和互斥锁来模拟这一过程:
fromthreadingimportThread,Lock
importtime
n=100#总共100张票
deftask():
globaln
mutex.acquire()