def __init__(self,nombre,cif): Titular.__init__(self,nombre) self.cif = cif
from titular import Titular from dependente import Dependente def verifica_dependente(titular, dependente): if titular.possui_dependente(dependente.nome): print 'Dependente de ', titular.nome, ' incluido!' else: print 'Erro na inclusao de dependente de ', titular.nome, '!' if __name__ == "__main__": um_titular = Titular('Joao','01/01/2010') outro_titular = Titular('Jose','01/01/2011') um_dependente = Dependente('Maria','01/03/2012') um_titular.incluir_dependente(um_dependente) #Teste: o dicionario de dependentes do titular tem que ter a chave #que corresponde ao nome do depedente incluido verifica_dependente(um_titular, um_dependente) outro_titular.incluir_dependente(um_dependente) verifica_dependente(outro_titular, um_dependente) # if um_dependente.eh_titular(um_titular): print 'Associacao do lado do dependente tambem realizada!' else: print 'Erro na associacao do lado do dependente!' # titulares = [] titulares = Titular.listar_todos() for titular in titulares: print titular.nome # um_titular.move_dependente(um_dependente, outro_titular)
while pin!=pin2: print("Los numeros pin no coinciden, vuelva a intentarlo\n") print("Introduzca el que va ser su numero pin (4 digitos)") pin=str(input()) print("Repita el numero pin") pin2=str(input()) #CREACION PERSONA persona = Persona(nombre,apellido1,apellido2,dni) nombrePersona = persona.getNombreCompleto() nif = persona.getNif() #ESCRIBIR EL TITULARES.TXT titular=Titular(nombre) titular=titular.escribirTitular(nombrePersona,nif,pin) print("Introduce la moneda ") moneda = str(input()) saldo = "0" #CREACION CUENTA cuenta=Cuenta('',nombrePersona,moneda) varIban1=cuenta.genIban() cuenta=cuenta.creacionCuenta(pin,varIban1) menu() #EMPRESA if tipo == 2: print("Razón social:") varNombre = str(input())
def __init__(self,nombre,apellido1,apellido2,nif): Titular.__init__(self,nombre) self.apellido1 = apellido1 self.apellido2 = apellido2 self.nif = nif