Como usar uma função de pagamento mensal em python (3 exemplos)
Você pode usar a seguinte função em Python para calcular os pagamentos mensais necessários para pagar um determinado empréstimo, com base no valor inicial do empréstimo, no prazo do empréstimo e na taxa de juros anual:
(rate/12) * (1/(1-(1+rate/12) ** (-months))) * P
Os exemplos a seguir mostram como usar essa função em diferentes cenários.
Exemplo 1: Calcular pagamentos de hipoteca
Suponha que uma família faça uma hipoteca de uma casa com os seguintes detalhes:
- Valor da hipoteca: $ 200.000
- Número de meses: 360
- Taxa de juros anual: 4%
Podemos usar o seguinte código para calcular o pagamento mensal do empréstimo necessário:
#define initial size of loan, duration of loan, and annual interest rate P = 200000 months = 360 rate = .04 #calculate monthly payment (rate/12) * (1/(1-(1+rate/12) ** (-months))) * P 954.8305909309076
O pagamento mensal do empréstimo é de $ 954,83 . Este é o valor que a família deve pagar mensalmente para pagar o empréstimo de US$ 200.000 em 360 meses.
Exemplo 2: Calcular pagamentos de empréstimo de carro
Suponha que um indivíduo contrate um empréstimo para comprar um carro com os seguintes detalhes:
- Valor do empréstimo: $ 20.000
- Número de meses: 60
- Taxa de juros anual: 3%
Podemos usar o seguinte código para calcular o pagamento mensal do empréstimo necessário:
#define initial size of loan, duration of loan, and annual interest rate P = 20000 months = 60 rate = .03 #calculate monthly payment (rate/12) * (1/(1-(1+rate/12) ** (-months))) * P 359.3738132812698
O pagamento mensal do empréstimo é de $ 359,37 . Este é o valor que o indivíduo deve pagar mensalmente para pagar o empréstimo de US$ 20.000 em 60 meses.
Exemplo 3: Calcular pagamentos de empréstimos estudantis
Suponha que um estudante contrate um empréstimo universitário com os seguintes detalhes:
- Valor do empréstimo: $ 40.000
- Número de meses: 120
- Taxa de juros anual: 5,2%
Podemos usar o seguinte código para calcular o pagamento mensal do empréstimo necessário:
#define initial size of loan, duration of loan, and annual interest rate P = 40000 months = 120 rate = .052 #calculate monthly payment (rate/12) * (1/(1-(1+rate/12) ** (-months))) * P 428.18316863206525
O pagamento mensal do empréstimo é de $ 428,18 . Este é o valor que o indivíduo deve pagar mensalmente para pagar o empréstimo de US$ 40.000 em 120 meses.
Recursos adicionais
Os tutoriais a seguir explicam como executar outras funções comuns em Python:
Como calcular juros compostos em Python
Como calcular médias móveis em Python
Como calcular a correlação em Python