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

Aggiungi un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *