Як використовувати функцію щомісячної оплати в python (3 приклади)


Ви можете використовувати таку функцію в Python, щоб обчислити щомісячні платежі, необхідні для погашення певної позики, на основі початкової суми позики, терміну позики та річної процентної ставки:

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

У наведених нижче прикладах показано, як використовувати цю функцію в різних сценаріях.

Приклад 1: Розрахунок іпотечних платежів

Припустімо, що сім’я бере в іпотеку будинок із такими даними:

  • Сума іпотеки: $200 000
  • Кількість місяців: 360
  • Річна процентна ставка: 4%

Ми можемо використати такий код , щоб розрахувати необхідний місячний платіж за кредитом:

 #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

Щомісячний платіж по кредиту становить 954,83 доларів США . Це сума, яку родина повинна платити щомісяця, щоб погасити кредит у розмірі 200 000 доларів США протягом 360 місяців.

Приклад 2: Розрахунок платежів по кредиту на автомобіль

Припустимо, фізична особа бере кредит на автомобіль із такими реквізитами:

  • Сума кредиту: 20 000 доларів США
  • Кількість місяців: 60
  • Річна процентна ставка: 3%

Ми можемо використати такий код , щоб розрахувати необхідний місячний платіж за кредитом:

 #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

Щомісячний платіж по кредиту становить 359,37 доларів США . Це сума, яку особа повинна сплачувати щомісяця, щоб погасити свою позику в 20 000 доларів США протягом 60 місяців.

Приклад 3: розрахувати виплати студентської позики

Припустімо, що студент бере кредит на навчання в коледжі з наступними даними:

  • Сума позики: 40 000 доларів США
  • Кількість місяців: 120
  • Річна процентна ставка: 5,2%

Ми можемо використати такий код , щоб розрахувати необхідний місячний платіж за кредитом:

 #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

Щомісячний платіж по кредиту становить 428,18 доларів США . Це сума, яку особа повинна платити щомісяця, щоб погасити свою позику в розмірі 40 000 доларів США протягом 120 місяців.

Додаткові ресурси

У наступних посібниках пояснюється, як виконувати інші типові функції в Python:

Як розрахувати складні відсотки в Python
Як обчислити ковзні середні в Python
Як розрахувати кореляцію в Python

Додати коментар

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *