Як використовувати функцію щомісячної оплати в 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