Un cliente bancario deposita $10000 pesos a un interés mensual del 3%. Si cada mes, se vuelve a invertir el dinero, junto con los intereses, hacer un programa que lea una cantidad final y el programa calcule cuantos meses se requieren para llegar a esa cantidad. Proporcione una opción en donde se pueda configurar si se desea el desglose del cálculo por mes transcurrido o si sólo se desea el resultado
def calculate_months(deposit, interest, goal): month = 0 while goal > deposit: deposit = deposit * (1 + interest) month += 1 return month calculate_months(10000, 0.03, 15000)