El banco “BCCP” ha decidido aumentar el límite de crédito de las tarjetas de sus clientes, para esto considera que, si su cliente tiene tarjeta tipo 1, el aumento será de 25 %; si tiene tipo 2, será de 35 %; si tiene tipo 3, de 40 %, y para cualquier otro tipo, de 50 %. Si la persona tiene deuda con el banco solo se le dará la mitad de incremento de los clientes que no tienen deuda para clientes 1 y 2, el resto no tiene incremento. Realice un algoritmo para determinar el nuevo límite de crédito que tendrá una persona en su tarjeta
def credit_calculator(card_type, debt): if card_type == 1: if debt: return (1.25 + 1.25) / 2 return 1.25 elif card_type == 2: if debt: return (1.35 + 1.35) / 2 return 1.35 elif card_type == 3: return 1.4 else: return 1.5 credit_calculator(1, True)