Come utilizzare una funzione di pagamento mensile in python (3 esempi)
Puoi utilizzare la seguente funzione in Python per calcolare i pagamenti mensili necessari per ripagare un determinato prestito, in base all’importo iniziale del prestito, alla durata del prestito e al tasso di interesse annuale:
(rate/12) * (1/(1-(1+rate/12) ** (-months))) * P
Gli esempi seguenti mostrano come utilizzare questa funzione in diversi scenari.
Esempio 1: calcolare le rate del mutuo
Supponiamo che una famiglia accenda un mutuo per una casa con le seguenti caratteristiche:
- Importo del mutuo: $ 200.000
- Numero di mesi: 360
- Tasso di interesse annuo: 4%
Possiamo utilizzare il seguente codice per calcolare la rata mensile del prestito necessaria:
#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
La rata mensile del prestito è di $ 954,83 . Questo è l’importo che la famiglia deve pagare ogni mese per ripagare il prestito di 200.000 dollari in 360 mesi.
Esempio 2: calcolare le rate del prestito auto
Supponiamo che un individuo contragga un prestito per un’auto con i seguenti dettagli:
- Importo del prestito: $ 20.000
- Numero di mesi: 60
- Tasso di interesse annuo: 3%
Possiamo utilizzare il seguente codice per calcolare la rata mensile del prestito necessaria:
#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
La rata mensile del prestito è di $ 359,37 . Questo è l’importo che l’individuo deve pagare ogni mese per rimborsare il prestito di $ 20.000 in 60 mesi.
Esempio 3: calcolare i pagamenti del prestito studentesco
Supponiamo che uno studente sottoscriva un prestito universitario con i seguenti dettagli:
- Importo del prestito: $ 40.000
- Numero di mesi: 120
- Tasso di interesse annuo: 5,2%
Possiamo utilizzare il seguente codice per calcolare la rata mensile del prestito necessaria:
#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
La rata mensile del prestito è di $ 428,18 . Questo è l’importo che l’individuo deve pagare ogni mese per rimborsare il prestito di $ 40.000 in 120 mesi.
Risorse addizionali
I seguenti tutorial spiegano come eseguire altre funzioni comuni in Python:
Come calcolare l’interesse composto in Python
Come calcolare le medie mobili in Python
Come calcolare la correlazione in Python