Как использовать функцию ежемесячного платежа в 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

Замечательно! Вы успешно подписались.
Добро пожаловать обратно! Вы успешно вошли
Вы успешно подписались на кодкамп.
Срок действия вашей ссылки истек.
Ура! Проверьте свою электронную почту на наличие волшебной ссылки для входа.
Успех! Ваша платежная информация обновлена.
Ваша платежная информация не была обновлена.