Você está na página 1de 1

class Conta:

numeroconta = None
saldo = None
agencia = None
cpf = None
nome = None
chequeEspecial = None

def __init__(self, numero, agencia, cpf, nome):


self.numero = numero
self.saldo = 0.0
self.chequeEspecial = 1000.0

def consultar(self):
print("saldo atual :" + str(self.saldo))
print("cheque especial :" + str(self.chequeEspecial))

def creditar(self, valor):


self.saldo += valor

def debitar(self, valor):

if((self.saldo + self.chequeEspecial) < 0):


print("nao possui limite.")
else:
aux = self.saldo - valor
if(self.saldo <= 0):
self.chequeEspecial -= valor
elif(aux < 0):
self.chequeEspecial -= (aux * -1)
self.saldo -= valor

if(self.saldo < 0):


self.saldo = 0
def transferir(self, conta, valor):
if((self.saldo + self.chequeEspecial) < 0):
print("nao possui limite.")
else:
self.saldo -= valor
conta.saldo += valor

Você também pode gostar