Hoe u een maandelijkse betalingsfunctie in python gebruikt (3 voorbeelden)


U kunt de volgende functie in Python gebruiken om de maandelijkse betalingen te berekenen die nodig zijn om een bepaalde lening terug te betalen, op basis van het initiële leenbedrag, de leentermijn en het jaarlijkse rentepercentage:

 (rate/12) * (1/(1-(1+rate/12) ** (-months))) * P

De volgende voorbeelden laten zien hoe u deze functie in verschillende scenario’s kunt gebruiken.

Voorbeeld 1: Hypotheeklasten berekenen

Stel dat een gezin een hypotheek afsluit voor een huis met de volgende gegevens:

  • Hypotheekbedrag: $ 200.000
  • Aantal maanden: 360
  • Jaarlijkse rente: 4%

We kunnen de volgende code gebruiken om de benodigde maandelijkse leningbetaling te berekenen:

 #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

De maandelijkse leningbetaling bedraagt $ 954,83 . Dit is het bedrag dat het gezin elke maand moet betalen om hun lening van $ 200.000 in 360 maanden terug te betalen.

Voorbeeld 2: Bereken de betalingen voor autoleningen

Stel dat een particulier een lening afsluit voor een auto met de volgende gegevens:

  • Leningbedrag: $ 20.000
  • Aantal maanden: 60
  • Jaarlijkse rente: 3%

We kunnen de volgende code gebruiken om de benodigde maandelijkse leningbetaling te berekenen:

 #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

De maandelijkse leningbetaling bedraagt $ 359,37 . Dit is het bedrag dat het individu elke maand moet betalen om zijn lening van $ 20.000 in 60 maanden terug te betalen.

Voorbeeld 3: Bereken de betalingen voor studieleningen

Stel dat een student een studielening afsluit met de volgende gegevens:

  • Leningbedrag: $ 40.000
  • Aantal maanden: 120
  • Jaarlijkse rente: 5,2%

We kunnen de volgende code gebruiken om de benodigde maandelijkse leningbetaling te berekenen:

 #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

De maandelijkse leningbetaling bedraagt $ 428,18 . Dit is het bedrag dat het individu elke maand moet betalen om zijn lening van $ 40.000 in 120 maanden terug te betalen.

Aanvullende bronnen

In de volgende tutorials wordt uitgelegd hoe u andere veelvoorkomende functies in Python kunt uitvoeren:

Hoe u samengestelde rente in Python kunt berekenen
Hoe voortschrijdende gemiddelden in Python te berekenen
Hoe de correlatie in Python te berekenen

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert