@ -16,6 +16,7 @@ class Cuenta:
self.lock.acquire()
if self.saldo < cantidad:
print("No hay saldo suficiente")
self.lock.release()
return False
self.saldo -= cantidad
self.printSaldo()
@ -28,5 +29,5 @@ class Cuenta:
cuenta = Cuenta(1000)
cuenta.printSaldo()
for i in range(10):
cuenta.extraer(100)
for i in range(20):
threading.Thread(target=cuenta.extraer, args=(100,)).start()
Powered by INFORMATICA.FP.EDU.ES.