Comment utiliser une fonction de paiement mensuel en Python (3 exemples)
Vous pouvez utiliser la fonction suivante en Python pour calculer les mensualités nécessaires au remboursement d’un certain prêt, en fonction du montant initial du prêt, de la durée du prêt et du taux d’intérêt annuel :
(rate/12) * (1/(1-(1+rate/12)**(-months)))*P
Les exemples suivants montrent comment utiliser cette fonction dans différents scénarios.
Exemple 1 : Calculer les versements d’un prêt hypothécaire
Supposons qu’une famille contracte un prêt hypothécaire pour une maison avec les détails suivants :
- Montant du prêt hypothécaire : 200 000 $
- Nombre de mois : 360
- Taux d’intérêt annuel : 4 %
Nous pouvons utiliser le code suivant pour calculer la mensualité du prêt nécessaire :
#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
Le paiement mensuel du prêt est de 954,83 $ . C’est le montant que la famille doit payer chaque mois pour rembourser son prêt de 200 000 $ en 360 mois.
Exemple 2 : Calculer les paiements d’un prêt automobile
Supposons qu’un particulier contracte un prêt pour une voiture avec les détails suivants :
- Montant du prêt : 20 000 $
- Nombre de mois : 60
- Taux d’intérêt annuel : 3 %
Nous pouvons utiliser le code suivant pour calculer la mensualité du prêt nécessaire :
#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
Le paiement mensuel du prêt est de 359,37 $ . C’est le montant que l’individu doit payer chaque mois pour rembourser son prêt de 20 000 $ en 60 mois.
Exemple 3 : Calculer les paiements d’un prêt étudiant
Supposons qu’un étudiant contracte un prêt universitaire avec les détails suivants :
- Montant du prêt : 40 000 $
- Nombre de mois : 120
- Taux d’intérêt annuel : 5,2 %
Nous pouvons utiliser le code suivant pour calculer la mensualité du prêt nécessaire :
#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
Le paiement mensuel du prêt est de 428,18 $ . C’est le montant que l’individu doit payer chaque mois pour rembourser son prêt de 40 000 $ en 120 mois.
Ressources additionnelles
Les didacticiels suivants expliquent comment exécuter d’autres fonctions courantes en Python :
Comment calculer les intérêts composés en Python
Comment calculer les moyennes mobiles en Python
Comment calculer la corrélation en Python