Advertisement
LinuxAIO

cuentas.py (Chapter 10)

Sep 16th, 2018
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.79 KB | None | 0 0
  1. class Cuenta:
  2.     def __init__(self,clientes,numero,saldo = 0):
  3.         self.saldo = saldo
  4.         self.clientes = clientes
  5.         self.numero = numero
  6.         self.operaciones = []
  7.         self.deposito(saldo)
  8.     def resumen(self):
  9.         print("CC Numero: %s Saldo: %10.2f" % (self.numero, self.saldo))
  10.     def extraccion(self, valor):
  11.         if self.saldo >= valor:
  12.             self.saldo -= valor
  13.             self.operaciones.append(["EXTRACCION", valor])
  14.     def deposito(self, valor):
  15.         self.saldo += valor
  16.         self.operaciones.append(["DEPOSITO", valor])
  17.     def extracto(self):
  18.         print("Extracto CC N° %s\n" % self.numero)
  19.         for o in self.operaciones:
  20.             print("%10.s %10.2f" % (o[0], o[1]))
  21.         print("\n Saldo: %10.2f\n" % self.saldo)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement